summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove trailing spaceFangrui Song2018-07-301-21/+21
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-5/+5
* Report fatal error in the case of out of memorySerge Pavlov2018-02-201-1/+1
* Revert r325224 "Report fatal error in the case of out of memory"Serge Pavlov2018-02-151-1/+1
* Report fatal error in the case of out of memorySerge Pavlov2018-02-151-1/+1
* [APInt] Use inplace shift methods where possible. NFCICraig Topper2017-04-281-1/+1
* Revert "[APInt] Fix a few places that use APInt::getRawData to operate within...Renato Golin2017-04-231-1/+1
* [APInt] Use operator<<= instead of shl where possible. NFCCraig Topper2017-04-231-1/+1
* [APInt] Use lshrInPlace to replace lshr where possibleCraig Topper2017-04-181-1/+1
* [IR] Redesign the case iterator in SwitchInst to actually be an iteratorChandler Carruth2017-04-121-3/+3
* IR: Change the gep_type_iterator API to avoid always exposing the "current" t...Peter Collingbourne2016-12-021-3/+2
* [ExecutionEngine] Garbage collect some dead (and unsafe) code.Davide Italiano2015-10-221-22/+0
* Interpreter: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith2015-10-131-2/+2
* De-constify pointers to Type since they can't be modified. NFCCraig Topper2015-08-011-20/+20
* Make ExecutionEngine owning a DataLayoutMehdi Amini2015-07-161-5/+5
* Revert "Make ExecutionEngine owning a DataLayout"Michael Kuperstein2015-07-161-5/+5
* Make ExecutionEngine owning a DataLayoutMehdi Amini2015-07-161-5/+5
* [ExecutionEngine] ArrayRefize argument passing.Benjamin Kramer2015-06-131-2/+1
* Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial typesBenjamin Kramer2015-05-291-1/+1
* Reduce dyn_cast<> to isa<> or cast<> where possible.Benjamin Kramer2015-04-101-8/+8
* Re-sort includes with sort-includes.py and insert raw_ostream.h where it's used.Benjamin Kramer2015-03-231-0/+1
* Fix uses of reserved identifiers starting with an underscore followed by an u...David Blaikie2015-03-161-8/+8
* [C++] Use 'nullptr'.Craig Topper2014-04-281-31/+31
* [C++] Use 'nullptr'.Craig Topper2014-04-241-1/+1
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-221-1/+2
* [Modules] Move GetElementPtrTypeIterator into the IR library. As itsChandler Carruth2014-03-041-1/+1
* Fix known typosAlp Toker2014-01-241-1/+1
* LLVM Interpreter: implementation of "insertvalue" and "extractvalue";Elena Demikhovsky2013-09-121-0/+89
* Revert patches to add case-range support for PR1255.Bob Wilson2013-09-091-33/+4
* llvm interpreter: select, shuffle and insertelement instructions.Elena Demikhovsky2013-09-021-6/+123
* LLVM Interpreter: This patch implements vector support for cast operations (z...Elena Demikhovsky2013-08-051-77/+414
* Teach the interpreter to handle vector compares and additional vector arithme...Nadav Rotem2013-04-261-44/+280
* Revert r179409 because it caused some warnings and some of the build bots fail.Nadav Rotem2013-04-121-277/+44
* Add support for additional vector instructions in the interpreter.Nadav Rotem2013-04-121-44/+277
* Add support for vector data types in the LLVM interpreter.Nadav Rotem2013-04-011-0/+33
* Fix misplaced 'break'.Jim Grosbach2013-02-011-3/+3
* interpreter: Fix errant fallthrough.Jim Grosbach2013-01-311-1/+3
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-021-3/+3
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-4/+4
* Revert the majority of the next patch in the address space series:Chandler Carruth2012-11-011-2/+1
* Resubmit the changes to llvm core to update the functions to support differen...Micah Villmow2012-10-151-1/+2
* Revert 165732 for further review.Micah Villmow2012-10-111-2/+1
* Add in the first iteration of support for llvm/clang/lldb to allow variable p...Micah Villmow2012-10-111-1/+2
* Optimized usage of new SwitchInst case values (IntegersSubset type) in Local....Stepan Dyatkovskiy2012-06-231-9/+29
* PR1255: case ranges.Stepan Dyatkovskiy2012-06-021-2/+2
* PR1255: case ranges.Stepan Dyatkovskiy2012-06-011-2/+2
* ConstantRangesSet renamed to IntegersSubset. CRSBuilder renamed to IntegersSu...Stepan Dyatkovskiy2012-05-291-2/+2
* PR1255: Case RangesStepan Dyatkovskiy2012-05-281-2/+5
* PR1255 (case ranges: work with ConstantRangesSet instead of ConstantInt) rela...Stepan Dyatkovskiy2012-05-211-4/+10
* llvm::SwitchInstStepan Dyatkovskiy2012-03-111-1/+1
OpenPOWER on IntegriCloud