summaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen/SelectionDAGISel.h
Commit message (Expand)AuthorAge
* Implememting named register intrinsicsRenato Golin2014-05-06
* Convert SelectionDAGISel::MorphNode to use ArrayRef.Craig Topper2014-04-27
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-08
* Add CheckChildInteger to ISelMatcher operations. Removes nearly 2000 bytes fr...Craig Topper2014-02-05
* [TLI] Add a new hook to TargetLowering to query the target if a load of a con...Juergen Ributzka2014-01-28
* Add OPC_CheckChildSame0-3 to the DAG isel matcher. This replaces sequences of...Craig Topper2013-10-05
* Revert r191940 to see if it fixes the build bots.Craig Topper2013-10-04
* Add OPC_CheckChildSame0-3 to the DAG isel matcher. This replaces sequences of...Craig Topper2013-10-04
* Access the TargetLoweringInfo from the TargetMachine object instead of cachin...Bill Wendling2013-06-19
* Cache the TargetLowering info object as a pointer.Bill Wendling2013-06-06
* Move TryToFoldFastISelLoad to FastISel, where it belongs. In general, I'mEli Bendersky2013-04-19
* A small refactoring + adding comments.Eli Bendersky2013-02-28
* Fix include guards so they exactly match file names.Jakub Staszak2013-01-10
* Funnel the actual TargetTransformInfo pass from the SelectionDAGISelChandler Carruth2013-01-05
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-02
* Sort the #include lines for the include/... tree with the script.Chandler Carruth2012-12-03
* Make ISelPosition a local variable.Jakob Stoklund Olesen2012-04-20
* Register DAGUpdateListeners with SelectionDAG.Jakob Stoklund Olesen2012-04-20
* Convert assert(0) to llvm_unreachableCraig Topper2012-02-05
* Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie2011-12-20
* Enhance both TargetLibraryInfo and SelectionDAGBuilder so that the latter can...Owen Anderson2011-12-08
* Remove the SystemZ backend.Dan Gohman2011-10-24
* Recommit the fix for rdar://9289512 with a couple tweaks toChris Lattner2011-04-22
* Revert r1296656, "Fix rdar://9289512 - not folding load into compare at -O0...",Daniel Dunbar2011-04-21
* Fix rdar://9289512 - not folding load into compare at -O0Chris Lattner2011-04-17
* Fix a ton of comment typos found by codespell. Patch byChris Lattner2011-04-15
* Generalize the register matching code in DAGISel a bit.Jim Grosbach2011-03-01
* Various bits of framework needed for precise machine-level selectionAndrew Trick2010-12-24
* whitespaceAndrew Trick2010-12-24
* flags -> glue for selectiondagChris Lattner2010-12-23
* sdisel flag -> glue.Chris Lattner2010-12-23
* Simplify.Devang Patel2010-10-25
* Update SelectBasicBlock signature. This should have been committed with r117310.Devang Patel2010-10-25
* tweak comment.Chris Lattner2010-10-11
* Rework passing parent pointers into complexpatterns, I forgotChris Lattner2010-09-21
* just like they can opt into getting the root of the pattern beingChris Lattner2010-09-21
* implement rdar://6653118 - fastisel should fold loads where possible.Chris Lattner2010-09-05
* Reapply bottom-up fast-isel, with several fixes for x86-32:Dan Gohman2010-07-10
* --- Reverse-merging r107947 into '.':Bob Wilson2010-07-09
* Re-apply bottom-up fast-isel, with fixes. Be very careful to avoid emittingDan Gohman2010-07-09
* Revert 107840 107839 107813 107804 107800 107797 107791.Dan Gohman2010-07-08
* Give FunctionLoweringInfo an MBB member, avoiding the need to pass itDan Gohman2010-07-07
* CanLowerReturn doesn't need a SelectionDAG; it just needs an LLVMContext.Dan Gohman2010-07-06
* Reapply r106634, now that the bug it exposed is fixed.Dan Gohman2010-06-24
* Revert r106263, "Fold the ShrinkDemandedOps pass into the regular DAGCombiner...Daniel Dunbar2010-06-23
* Fold the ShrinkDemandedOps pass into the regular DAGCombiner pass,Dan Gohman2010-06-18
* Move HandlePHINodesInSuccessorBlocks functions out of SelectionDAGISelDan Gohman2010-04-22
* Add more const qualifiers on TargetMachine and friends.Dan Gohman2010-04-21
* Reapply the removal of SelectionDAGISel's BB, with a fix for the caseDan Gohman2010-04-20
* Revert 101825, which is causing trouble.Dan Gohman2010-04-19