summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
* SelectionDAGBuilder: move constant initialization out of loopMehdi Amini2015-01-061-15/+19
* Masked Load/Store - Changed the order of parameters in intrinsics.Elena Demikhovsky2014-12-251-5/+7
* SelectionDAG switch lowering: use 'unsigned' to count destination popularityHans Wennborg2014-12-161-2/+2
* Silence more static analyzer warnings.Michael Ilseman2014-12-151-1/+2
* IR: Split Metadata from ValueDuncan P. N. Exon Smith2014-12-091-2/+4
* InstrProf: An intrinsic and lowering for instrumentation based profilingJustin Bogner2014-12-081-0/+2
* SelectionDAG switch lowering: Replace unreachable default with most popular c...Hans Wennborg2014-12-061-17/+40
* Masked Load / Store Intrinsics - the CodeGen part.Elena Demikhovsky2014-12-041-0/+70
* [Statepoints 3/4] Statepoint infrastructure for garbage collection: Selection...Philip Reames2014-12-021-0/+17
* Revert r223049, r223050 and r223051 while investigating test failures.Hans Wennborg2014-12-011-42/+17
* SelectionDAG switch lowering: Replace unreachable default with most popular c...Hans Wennborg2014-12-011-17/+42
* [stack protector] Set edge weights for newly created basic blocks.Akira Hatanaka2014-12-011-1/+3
* Switch lowering: reformat some for loops etc. NFCHans Wennborg2014-11-291-7/+5
* Switch lowering: Fix broken 'Figure out which block is next' codeHans Wennborg2014-11-291-0/+3
* Revert "Masked Vector Load and Store Intrinsics."Duncan P. N. Exon Smith2014-11-281-70/+0
* Masked Vector Load and Store Intrinsics.Elena Demikhovsky2014-11-231-0/+70
* Update SetVector to rely on the underlying set's insert to return a pair<iter...David Blaikie2014-11-191-2/+3
* Allow the use of functions as typeinfo in landingpad clausesReid Kleckner2014-11-141-1/+1
* Revert "IR: MDNode => Value"Duncan P. N. Exon Smith2014-11-111-5/+5
* IR: MDNode => Value: Instruction::getMetadata()Duncan P. N. Exon Smith2014-11-011-5/+5
* Fix copy paste commentMatt Arsenault2014-10-241-2/+2
* Add minnum / maxnum codegenMatt Arsenault2014-10-211-0/+44
* Introduce enum values for previously defined metadata types. (NFC)Philip Reames2014-10-211-3/+3
* Check for dynamic alloca's when selecting lifetime intrinsics.Pete Cooper2014-10-171-1/+7
* [Stackmaps] Enable invoking the patchpoint intrinsic.Juergen Ributzka2014-10-171-45/+55
* Reduce code duplication between patchpoint and non-patchpoint lowering. NFC.Juergen Ributzka2014-10-161-44/+53
* Erase fence insertion from SelectionDAGBuilder.cpp (NFC)Robin Morisset2014-10-161-67/+20
* Refactor debug statement and remove dead argument. NFC.Chad Rosier2014-10-131-16/+12
* Use the subtarget on the dag to get TargetFrameLowering ratherEric Christopher2014-10-091-1/+1
* Use the TargetLowering information we already have on theEric Christopher2014-10-081-305/+256
* Cache TargetLowering on SelectionDAGISel and update previousEric Christopher2014-10-081-6/+3
* Remove unnecessary copying or replace it with moves in a bunch of places.Benjamin Kramer2014-10-041-2/+2
* Move the complex address expression out of DIVariable and into an extraAdrian Prantl2014-10-011-25/+33
* Revert r218778 while investigating buldbot breakage.Adrian Prantl2014-10-011-33/+25
* Move the complex address expression out of DIVariable and into an extraAdrian Prantl2014-10-011-25/+33
* Fix crash with an insertvalue that produces an empty object.Peter Collingbourne2014-09-201-0/+6
* Optimize sext/zext insertion algorithm in back-end.Jiangning Liu2014-09-191-7/+16
* Reinstate "Nuke the old JIT."Eric Christopher2014-09-021-3/+2
* [ARM] Enable DP copy, load and store instructions for FPv4-SPOliver Stannard2014-08-211-11/+8
* Revert r216066, "Optimize ZERO_EXTEND and SIGN_EXTEND in both SelectionDAG Bu...Jiangning Liu2014-08-211-26/+2
* Optimize ZERO_EXTEND and SIGN_EXTEND in both SelectionDAG Builder and typeJiangning Liu2014-08-201-2/+26
* [PowerPC] Implement PPCTargetLowering::getTgtMemIntrinsicHal Finkel2014-08-131-1/+1
* [pr19635] Revert most of r170537, and add new testcase.Patrik Hagglund2014-08-081-1/+1
* [stack protector] Look through bitcasts to get global variableAkira Hatanaka2014-08-071-9/+19
* Temporarily Revert "Nuke the old JIT." as it's not quite ready toEric Christopher2014-08-071-2/+3
* Nuke the old JIT.Rafael Espindola2014-08-071-3/+2
* Have MachineFunction cache a pointer to the subtarget to make lookupsEric Christopher2014-08-051-3/+2
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-76/+103
* Add alignment value to allowsUnalignedMemoryAccessMatt Arsenault2014-07-271-2/+3
* Add @llvm.assume, lowering, and some basic propertiesHal Finkel2014-07-251-1/+2
OpenPOWER on IntegriCloud