aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
...
* Add support for attaching branch weight metadata directly from the IRBuilder.Chandler Carruth2012-07-161-4/+19
* Move llvm/Support/TypeBuilder.h -> llvm/TypeBuilder.h. This completesChandler Carruth2012-07-151-3/+3
* Update the header guard I missed when moving the header.Chandler Carruth2012-07-151-2/+2
* Move llvm/Support/MDBuilder.h to llvm/MDBuilder.h, to live withChandler Carruth2012-07-151-1/+1
* Refactor the code that checks that all operands of a node are UNDEFs.Nadav Rotem2012-07-151-0/+4
* Move IsSameValue from clang's ASTImporter to be methods on theEric Christopher2012-07-152-0/+39
* LSR Fix: check SCEV expression safety before expansion.Andrew Trick2012-07-131-0/+4
* Factor SCEV traversal code so I can use it elsewhere. No functionality.Andrew Trick2012-07-131-0/+67
* Fixed few warnings.Galina Kistanova2012-07-131-2/+2
* Initializers for some fields were missing in Option::OptionAlexander Kornienko2012-07-131-4/+4
* Regenerate.Eric Christopher2012-07-121-1/+1
* Add intrinsics for Ivy Bridge's rdrand instruction.Benjamin Kramer2012-07-121-0/+11
* Teach the LiveInterval::join function to use the fast merge algorithm,Chandler Carruth2012-07-101-1/+1
* Move [get|set]BasePtrStackAdjustment() from MachineFrameInfo toChad Rosier2012-07-101-15/+0
* Add support for dynamic stack realignment in the presence of dynamic allocas onChad Rosier2012-07-101-0/+15
* Add an efficient merge operation to LiveInterval and use it to avoidChandler Carruth2012-07-101-0/+3
* Teach LiveIntervals how to verify themselves and start using it in someChandler Carruth2012-07-101-0/+9
* Allow intrinsics to be used in place of node matchables.Jim Grosbach2012-07-101-1/+2
* Remove some trivial copy ctors so the classes become trivially copyable and g...Benjamin Kramer2012-07-082-6/+0
* SmallVector: Make use of move semantics to speed up moving objects in erase()...Benjamin Kramer2012-07-081-6/+6
* I'm introducing a new machine model to simultaneously allow simpleAndrew Trick2012-07-076-214/+292
* whitespaceAndrew Trick2012-07-071-2/+2
* Tweak spelling.Andrew Trick2012-07-071-1/+1
* Fix the naming of ensureAlignment. Per the coding standard function namesChad Rosier2012-07-061-2/+2
* Add a print method to the ObjC property object.Bill Wendling2012-07-061-0/+2
* Revert r159789.Dmitri Gribenko2012-07-061-17/+0
* llvm/include/llvm/CMakeLists.txt: Cut dependency to intrinsics_gen.NAKAMURA Takumi2012-07-061-2/+0
* Enable new[] on llvm::BumpPtrAllocator.Dmitri Gribenko2012-07-061-0/+17
* Fix an overzealous assertion. It is legitimate for a target to have multiple...Owen Anderson2012-07-051-1/+1
* Remove dead infrastructure for building DenseMaps with a SlotIndex asChandler Carruth2012-07-051-31/+0
* Finish fixing the MachineOperand hashing, providing a nice modernChandler Carruth2012-07-051-0/+8
* Reverted r159658:Stepan Dyatkovskiy2012-07-041-84/+2
* Reverted r156659, due to probable performance regressions, DenseMap should be...Stepan Dyatkovskiy2012-07-041-4/+30
* Add an experimental early if-conversion pass, off by default.Jakob Stoklund Olesen2012-07-043-0/+55
* fold PHI nodes in SizeOffsetEvaluator whenever possible.Nuno Lopes2012-07-031-5/+7
* IntegersSubsetMappin: cosmetic changes in diff operation.Stepan Dyatkovskiy2012-07-031-6/+6
* Part of r159527. Splitted into series of patches and gone with fixed PR13256:Stepan Dyatkovskiy2012-07-031-1/+96
* Part of r159527. Splitted into series of patches and gone with fixed PR13256:Stepan Dyatkovskiy2012-07-031-31/+5
* Part of r159527. Splitted into series of patches and gone with fixed PR13256:Stepan Dyatkovskiy2012-07-031-2/+84
* Micro-optimize this function a bit. This shrinks the generated codeChandler Carruth2012-07-031-4/+6
* Revert "IntRange:" as it appears to be breaking self hosting.Eric Christopher2012-07-022-216/+43
* Target option DisableJumpTables is a gross hack. Move it to TargetLowering in...Evan Cheng2012-07-022-6/+17
* Fix -Wstring-conversion warning.David Blaikie2012-07-021-2/+1
* Extend TargetPassConfig to allow running only a subset of the normal passes.Bob Wilson2012-07-022-3/+25
* Consistently use AnalysisID types in TargetPassConfig.Bob Wilson2012-07-022-11/+9
* Add all codegen passes to the PassManager via TargetPassConfig.Bob Wilson2012-07-021-2/+10
* Add a missing forward declaration of PassManagerBase.Bob Wilson2012-07-021-0/+1
* Reapply "Make NumMicroOps a variable in the subtarget's instruction itinerary."Andrew Trick2012-07-023-12/+14
* Fixed switch in IntRange::isSingleNumber method.Stepan Dyatkovskiy2012-07-021-1/+3
* IntRange, fixed warning in isSingleNumber methodStepan Dyatkovskiy2012-07-021-2/+1