summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
Commit message (Expand)AuthorAgeFilesLines
* Switch lowering: add heuristic for filling leaf nodes in the weight-balanced ...Hans Wennborg2015-06-201-0/+5
* [SelectionDAG] Delete SelectionDAGBuilder::removeValue. NFC.Sanjoy Das2015-05-061-6/+0
* [SelectionDAG] Make an argument optional in RFV::getCopyToRegs. NFC.Sanjoy Das2015-05-051-5/+6
* [SelectionDAG] Move RegsForValue into SelectionDAGBuilder.h. NFC.Sanjoy Das2015-05-051-0/+74
* [SelectionDAG] Pass explicit type to lowerCallOperands. NFC.Sanjoy Das2015-05-051-1/+1
* IR: Give 'DI' prefix to debug info metadataDuncan P. N. Exon Smith2015-04-291-2/+2
* Masked gather and scatter: Added code for SelectionDAG.Elena Demikhovsky2015-04-281-0/+4
* Switch lowering: use uint32_t for weights everywhereHans Wennborg2015-04-271-1/+1
* Re-commit r235560: Switch lowering: extract jump tables and bit tests before ...Hans Wennborg2015-04-231-70/+110
* Revert r235560; this commit was causing several failed assertions in Debug bu...Aaron Ballman2015-04-231-110/+70
* Switch lowering: extract jump tables and bit tests before building binary tre...Hans Wennborg2015-04-221-70/+110
* Revert the switch lowering change (r235101, r235103, r235106)Hans Wennborg2015-04-161-110/+70
* Switch lowering: extract jump tables and bit tests before building binary tre...Hans Wennborg2015-04-161-70/+110
* Allow memory intrinsics to be tail callsKrzysztof Parzyszek2015-04-131-0/+4
* Remove empty non-virtual destructors or mark them =default when non-publicBenjamin Kramer2015-04-111-1/+0
* CodeGen: Assert that inlined-at locations agreeDuncan P. N. Exon Smith2015-04-031-2/+3
* SelectionDAG: Use specialized metadata nodes in EmitFuncArgumentDbgValue(), NFCDuncan P. N. Exon Smith2015-04-031-3/+3
* Rewrite SelectionDAGBuilder::Clusterify to run in linear time. NFC.Hans Wennborg2015-03-201-9/+3
* Switch lowering: extract NextBlock function. NFC.Hans Wennborg2015-03-191-0/+3
* Switch lowering: remove unnecessary ConstantInt casts. NFC.Hans Wennborg2015-03-191-12/+9
* Teach lowering to correctly handle invoke statepoint and gc results tied to t...Igor Laevsky2015-03-101-1/+7
* Revert change r231366 as it broke clang-native-arm-cortex-a9 Analysis/propert...Igor Laevsky2015-03-051-7/+1
* Teach lowering to correctly handle invoke statepoint and gc results tied to t...Igor Laevsky2015-03-051-1/+7
* Reduce double set lookups.Benjamin Kramer2015-02-271-2/+1
* Generalize statepoint lowering to use ImmutableStatepoint. Move statepoint lo...Igor Laevsky2015-02-201-0/+3
* Factor out a splitSwitchCase() function so that it can be reused.Daniel Jasper2015-01-201-0/+2
* [cleanup] Re-sort all the #include lines in LLVM usingChandler Carruth2015-01-141-1/+1
* CodeGen support for x86_64 SEH catch handlers in LLVMReid Kleckner2015-01-141-0/+2
* [StackMaps] Mark in CallLoweringInfo when lowering a patchpointHal Finkel2015-01-131-1/+2
* Masked Load / Store Intrinsics - the CodeGen part.Elena Demikhovsky2014-12-041-0/+2
* [Statepoints 3/4] Statepoint infrastructure for garbage collection: Selection...Philip Reames2014-12-021-0/+17
* [stack protector] Set edge weights for newly created basic blocks.Akira Hatanaka2014-12-011-3/+4
* Revert "Masked Vector Load and Store Intrinsics."Duncan P. N. Exon Smith2014-11-281-2/+0
* Masked Vector Load and Store Intrinsics.Elena Demikhovsky2014-11-231-0/+2
* Add minnum / maxnum codegenMatt Arsenault2014-10-211-0/+1
* [Stackmaps] Enable invoking the patchpoint intrinsic.Juergen Ributzka2014-10-171-6/+9
* Reduce code duplication between patchpoint and non-patchpoint lowering. NFC.Juergen Ributzka2014-10-161-0/+5
* Refactor debug statement and remove dead argument. NFC.Chad Rosier2014-10-131-2/+1
* 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-1/+1
* Revert r218778 while investigating buldbot breakage.Adrian Prantl2014-10-011-1/+1
* Move the complex address expression out of DIVariable and into an extraAdrian Prantl2014-10-011-1/+1
* Canonicalize header guards into a common format.Benjamin Kramer2014-08-131-2/+2
* [stack protector] Fix a potential security bug in stack protector where theAkira Hatanaka2014-07-251-1/+8
* Fix 'platform-specific' hyphenationsAlp Toker2014-06-301-2/+2
* This reapplies r207235 with an additional bugfixes caught by the msanAdrian Prantl2014-04-251-1/+2
* Revert "This reapplies r207130 with an additional testcase+and a missing chec...Adrian Prantl2014-04-251-2/+1
* This reapplies r207130 with an additional testcase+and a missing check forAdrian Prantl2014-04-251-1/+2
* Revert "This reapplies r207130 with an additional testcase+and a missing chec...Adrian Prantl2014-04-251-2/+1
* This reapplies r207130 with an additional testcase+and a missing check forAdrian Prantl2014-04-251-1/+2
OpenPOWER on IntegriCloud