De-constify pointers to Type since they can't be modified. NFC
[oota-llvm.git] / lib / ExecutionEngine / Interpreter / Execution.cpp
2015-08-01 Craig TopperDe-constify pointers to Type since they can't be modifi...
2015-07-16 Mehdi AminiMake ExecutionEngine owning a DataLayout
2015-07-16 Michael KupersteinRevert "Make ExecutionEngine owning a DataLayout"
2015-07-16 Mehdi AminiMake ExecutionEngine owning a DataLayout
2015-06-13 Benjamin Kramer[ExecutionEngine] ArrayRefize argument passing.
2015-05-29 Benjamin KramerReplace push_back(Constructor(foo)) with emplace_back...
2015-04-10 Benjamin KramerReduce dyn_cast<> to isa<> or cast<> where possible.
2015-03-23 Benjamin KramerRe-sort includes with sort-includes.py and insert raw_o...
2015-03-16 David BlaikieFix uses of reserved identifiers starting with an under...
2014-04-28 Craig Topper[C++] Use 'nullptr'.
2014-04-24 Craig Topper[C++] Use 'nullptr'.
2014-04-22 Chandler Carruth[Modules] Fix potential ODR violations by sinking the...
2014-03-04 Chandler Carruth[Modules] Move GetElementPtrTypeIterator into the IR...
2014-01-24 Alp TokerFix known typos
2013-09-12 Elena DemikhovskyLLVM Interpreter: implementation of "insertvalue" and...
2013-09-09 Bob WilsonRevert patches to add case-range support for PR1255.
2013-09-02 Elena Demikhovskyllvm interpreter: select, shuffle and insertelement...
2013-08-05 Elena DemikhovskyLLVM Interpreter: This patch implements vector support...
2013-04-26 Nadav RotemTeach the interpreter to handle vector compares and...
2013-04-12 Nadav RotemRevert r179409 because it caused some warnings and...
2013-04-12 Nadav RotemAdd support for additional vector instructions in the...
2013-04-01 Nadav RotemAdd support for vector data types in the LLVM interpreter.
2013-02-01 Jim GrosbachFix misplaced 'break'.
2013-01-31 Jim Grosbachinterpreter: Fix errant fallthrough.
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-11-01 Chandler CarruthRevert the majority of the next patch in the address...
2012-10-15 Micah VillmowResubmit the changes to llvm core to update the functio...
2012-10-11 Micah VillmowRevert 165732 for further review.
2012-10-11 Micah VillmowAdd in the first iteration of support for llvm/clang...
2012-06-23 Stepan DyatkovskiyOptimized usage of new SwitchInst case values (Integers...
2012-06-02 Stepan DyatkovskiyPR1255: case ranges.
2012-06-01 Stepan DyatkovskiyPR1255: case ranges.
2012-05-29 Stepan DyatkovskiyConstantRangesSet renamed to IntegersSubset. CRSBuilder...
2012-05-28 Stepan DyatkovskiyPR1255: Case Ranges
2012-05-21 Stepan DyatkovskiyPR1255 (case ranges: work with ConstantRangesSet instea...
2012-03-11 Stepan Dyatkovskiyllvm::SwitchInst
2012-03-08 Stepan DyatkovskiyTaken into account Duncan's comments for r149481 dated...
2012-02-19 Ahmed CharlesRemove dead code. Improve llvm_unreachable text. Simpli...
2012-02-06 Bill Wendling[unwind removal] We no longer have 'unwind' instruction...
2012-02-01 Stepan DyatkovskiySwitchInst refactoring.
2012-01-20 David BlaikieMore dead code removal (using -Wunreachable-code)
2011-09-29 Eli FriedmanClean up uses of switch instructions so they are not...
2011-07-18 Chris Lattnerland David Blaikie's patch to de-constify Type, with...
2010-11-28 Jay FoadPR5207: change APInt::doubleToBits() and APInt::floatTo...
2010-06-18 Dan GohmanHandle execution entrypoints with non-integer return...
2010-04-07 Chris Lattnerrename llvm::llvm_report_error -> llvm::report_fatal_error
2010-02-16 Duncan SandsThere are two ways of checking for a given type, for...
2010-02-15 Duncan SandsUniformize the names of type predicates: rather than...
2010-01-05 Benjamin KramerAvoid going through the LLVMContext for type equality...
2010-01-05 David GreeneChange errs() to dbgs().
2009-11-08 Nick LewyckyFix the interpreter to not crash due to zeroext/signext
2009-10-29 Chris Lattneradd interpreter support for indirect goto / blockaddres...
2009-10-26 Victor HernandezRemove FreeInst.
2009-10-23 Victor HernandezRemove AllocationInst. Since MallocInst went away...
2009-10-05 Chris Lattnerstrength reduce a ton of type equality tests to check...
2009-08-23 Chris Lattnerremove the std::ostream version of module and type...
2009-08-23 Chris Lattnereliminate the "Value" printing methods that print to...
2009-08-13 Owen AndersonPush LLVMContexts through the IntegerType APIs.
2009-08-03 Benjamin Kramerllvm_report_error already prints "LLVM ERROR:". So...
2009-07-14 Torok Edwinllvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
2009-07-11 Torok Edwinassert(0) -> LLVM_UNREACHABLE.
2009-07-11 Torok EdwinConvert more assert(0)+abort() -> LLVM_UNREACHABLE,
2009-07-09 Chris Lattnerremove dead function.
2009-06-26 Owen AndersonGet rid of unnecessary global variables.
2009-06-04 Dan GohmanSplit the Add, Sub, and Mul instruction opcodes into...
2009-05-09 Duncan SandsRename PaddedSize to AllocSize, in the hope that this
2009-04-01 Dan GohmanUse CHAR_BIT instead of hard-coding 8 in several places...
2009-01-16 Chris Lattnerdon't assert and die on out of range (undefined) shifts...
2009-01-12 Duncan SandsRename getABITypeSize to getTypePaddedSize, as
2008-09-25 Devang Patel Large mechanical patch.
2008-09-23 Devang Patels/ParameterAttributes/Attributes/g
2008-07-08 Chris LattnerAdd a new hidden option to the interpreter to cause...
2008-04-06 Chris Lattnerfix warnings with assertions disabled.
2008-02-20 Anton KorobeynikovUpdate gcc 4.3 warnings fix patch with recent head...
2008-02-20 Anton KorobeynikovUnbreak build with gcc 4.3: provide missed includes...
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-11-28 Duncan SandsAdd some convenience methods for querying attributes...
2007-11-01 Duncan SandsExecutive summary: getTypeSize -> getTypeStoreSize...
2007-10-11 Gabor GreifFix an assertion abort on sparc. malloc(0) is allowed to
2007-09-21 Chris Lattner#ifdef out unsafe tracing code, which fixes PR1689
2007-08-23 Chris Lattnerrename APInt::toString -> toStringUnsigned for symmetry...
2007-06-01 Reid SpencerFor PR1486:
2007-05-17 Reid SpencerPrint integer values as both decimal and hexadecimal...
2007-05-16 Reid SpencerAvoid a "loss of precision" error in gcc 4.1.3.
2007-05-16 Reid SpencerImplement printing of instruction result values when...
2007-05-04 Reid SpencerBitcast all the bits of a floating point value, not...
2007-04-26 Reid Spencer1. Don't swap byte order in scanf. It isn't necessary...
2007-04-17 Chris Lattnereliminate use of Instruction::getPrev(). Patch by...
2007-04-16 Reid SpencerImplement @sext and @zext parameter attribute handling...
2007-03-08 Bill WendlingDon't use std::hex.
2007-03-08 Bill WendlingDon't use a cast. It causes an error on some platforms.
2007-03-06 Reid SpencerFix some thinko's in the last patch. PtrSize has to...
2007-03-06 Reid SpencerFix a bug in IntToPtr. Truncating to 64-bits only works...
2007-03-06 Reid SpencerRadically simplify execution. This patch gets rid of...
2007-03-03 Reid SpencerComplete the APIntification of the interpreter. All...
2007-03-03 Reid SpencerImplement APInt support for the binary operators.
2007-02-14 Chris LattnerFrom Dan Gohman:
2007-02-10 Chris LattnerPrivatize StructLayout::MemberOffsets, adding an accessor
2007-02-08 Reid SpencerFor PR1188:
next