summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)AuthorFilesLines
2011-04-11Skip a binary search when possible.Jakob Stoklund Olesen1-0/+2
2011-04-11Adding support for printing operands symbolically to llvm's public 'C'Kevin Enderby2-1/+70
2011-04-11Fix or remove code which seemed to think that the operand of a ConstantJay Foad1-13/+0
2011-04-11Don't include Operator.h from InstrTypes.h.Jay Foad3-1/+2
2011-04-10Revert r129235 pending a vetting of the EH rewrite.Bill Wendling2-9/+2
2011-04-10Beginning of the Great Exception Handling Rewrite.Bill Wendling2-2/+9
2011-04-09drive by bug fix: DenseMapInfo::isEqual should be determined according toChris Lattner1-1/+4
2011-04-09PR9604; try to deal with RAUW updates correctly in the AST. I'm not convincedEli Friedman1-0/+1
2011-04-09fix a potentially serious bug in AliasSet::removeCallSite Chris Lattner1-0/+1
2011-04-09Build the Hopfield network incrementally when splitting global live ranges.Jakob Stoklund Olesen1-0/+7
2011-04-09fix doc comment bug, noticed by JochenChris Lattner1-2/+2
2011-04-08Change -arm-trap-func= into a non-arm specific option. Now Intrinsic::trap is...Evan Cheng1-0/+5
2011-04-08Refactor MCJIT 32-bit section loading.Jim Grosbach1-1/+4
2011-04-07Replace the old algorithm that emitted the "print the alias for an instruction"Bill Wendling1-1/+7
2011-04-07Added a check in the preRA scheduler for potential interference on aAndrew Trick1-6/+7
2011-04-07Expose more passes to the C API.Rafael Espindola1-0/+12
2011-04-07Change -arm-divmod-libcall to a target neutral option.Evan Cheng1-0/+4
2011-04-07Add support for ArrayRef in IRBuilder's CreateCall.Nick Lewycky1-0/+6
2011-04-06Fix typo in doxy-comment.Nick Lewycky1-1/+1
2011-04-06Replace const std::vector& with ArrayRef in the type creation APIs.Nick Lewycky1-5/+5
2011-04-06EngineBuilder setter method for UseMCJIT was missing return value.Jim Grosbach1-1/+2
2011-04-06Add an empty key for DebugLoc so that you can store an empty DebugLoc in aNick Lewycky1-2/+10
2011-04-06Support using DebugLoc's in a DenseMap.Nick Lewycky1-0/+20
2011-04-06RuntimeDyld should use the memory manager API.Jim Grosbach1-3/+3
2011-04-05Make the virtual destructor out-of-line so we have a key function.Chandler Carruth1-1/+1
2011-04-05Provide an empty virtual destructor to go with the virtual methods inChandler Carruth1-0/+1
2011-04-05Add support to encode function's template parameters.Devang Patel2-2/+7
2011-04-05remove postdom frontiers, because it is dead. Forward dom frontiers areChris Lattner4-35/+3
2011-04-05Fix a typo.Andrew Trick1-1/+1
2011-04-05Added *hidden* flags -print-options and -print-all-options soAndrew Trick1-15/+280
2011-04-05Use std::unique instead of a SmallPtrSet to ensure unique instructions in Use...Jakob Stoklund Olesen1-0/+5
2011-04-05Cache the fairly expensive last split point computation and provide a fastJakob Stoklund Olesen1-0/+4
2011-04-05Revamp the SjLj "dispatch setup" intrinsic.Bill Wendling1-1/+1
2011-04-04Layer the memory manager between the JIT and the runtime Dyld.Jim Grosbach1-3/+26
2011-04-04Stop caching basic block index ranges now that SlotIndexes can keep up.Jakob Stoklund Olesen1-0/+10
2011-04-04Region: Allow user control the printing style of the print function.Tobias Grosser1-1/+5
2011-04-04IntrusiveRefCntPtr: in RefCountedBase and RefCountedBaseVPTR, makePeter Collingbourne1-7/+7
2011-04-03Start migrating mach-o dumping facilities to the object file out of aEric Christopher1-0/+20
2011-04-03Add a set of C bindings for the Object interface.Eric Christopher1-0/+77
2011-04-03Remove the LLVMContext& arguments from *Folder constructors, as they don't se...Frits van Bommel3-10/+6
2011-04-02PR9446: RecursivelyDeleteTriviallyDeadInstructions can delete the instructionEli Friedman1-4/+0
2011-04-02Add an InterferenceCache class for caching per-block interference ranges.Jakob Stoklund Olesen1-0/+4
2011-04-02Use basic block numbers as indexes when mapping slot index ranges.Jakob Stoklund Olesen1-30/+19
2011-04-02Add a RemoveFromWorklist method to DCI. This is needed to do some complicatedCameron Zwarich1-0/+1
2011-04-01Various Instructions' resizeOperands() methods are only used to grow theJay Foad1-4/+4
2011-04-01Issue libcalls __udivmod*i4 / __divmod*i4 for div / rem pairs.Evan Cheng1-0/+10
2011-03-31Add XCore intrinsics for initializing / starting / synchronizing threads.Richard Osborne1-0/+17
2011-03-31Fix whitespace.Michael J. Spencer1-1/+1
2011-03-31Switch FileRemover from PathV1 to V2.Michael J. Spencer1-8/+16
2011-03-30Tidy up. Whitespace and 80-columns.Jim Grosbach2-26/+28