aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/CodeGen/SelectionDAGISel.h
Commit message (Expand)AuthorAgeFilesLines
* Access the TargetLoweringInfo from the TargetMachine object instead of cachin...Bill Wendling2013-06-191-5/+5
* Cache the TargetLowering info object as a pointer.Bill Wendling2013-06-061-2/+2
* Move TryToFoldFastISelLoad to FastISel, where it belongs. In general, I'mEli Bendersky2013-04-191-3/+0
* A small refactoring + adding comments.Eli Bendersky2013-02-281-4/+14
* Fix include guards so they exactly match file names.Jakub Staszak2013-01-101-3/+3
* Funnel the actual TargetTransformInfo pass from the SelectionDAGISelChandler Carruth2013-01-051-0/+2
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-021-1/+1
* Sort the #include lines for the include/... tree with the script.Chandler Carruth2012-12-031-2/+2
* Make ISelPosition a local variable.Jakob Stoklund Olesen2012-04-201-28/+0
* Register DAGUpdateListeners with SelectionDAG.Jakob Stoklund Olesen2012-04-201-11/+8
* Convert assert(0) to llvm_unreachableCraig Topper2012-02-051-8/+4
* Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie2011-12-201-0/+1
* Enhance both TargetLibraryInfo and SelectionDAGBuilder so that the latter can...Owen Anderson2011-12-081-0/+2
* Remove the SystemZ backend.Dan Gohman2011-10-241-1/+1
* Recommit the fix for rdar://9289512 with a couple tweaks toChris Lattner2011-04-221-1/+2
* Revert r1296656, "Fix rdar://9289512 - not folding load into compare at -O0...",Daniel Dunbar2011-04-211-2/+1
* Fix rdar://9289512 - not folding load into compare at -O0Chris Lattner2011-04-171-1/+2
* Fix a ton of comment typos found by codespell. Patch byChris Lattner2011-04-151-1/+1
* Generalize the register matching code in DAGISel a bit.Jim Grosbach2011-03-011-0/+1
* Various bits of framework needed for precise machine-level selectionAndrew Trick2010-12-241-5/+0
* whitespaceAndrew Trick2010-12-241-36/+36
* flags -> glue for selectiondagChris Lattner2010-12-231-3/+3
* sdisel flag -> glue.Chris Lattner2010-12-231-7/+7
* Simplify.Devang Patel2010-10-251-1/+1
* Update SelectBasicBlock signature. This should have been committed with r117310.Devang Patel2010-10-251-1/+1
* tweak comment.Chris Lattner2010-10-111-2/+2
* Rework passing parent pointers into complexpatterns, I forgotChris Lattner2010-09-211-1/+1
* just like they can opt into getting the root of the pattern beingChris Lattner2010-09-211-1/+2
* implement rdar://6653118 - fastisel should fold loads where possible.Chris Lattner2010-09-051-0/+2
* Reapply bottom-up fast-isel, with several fixes for x86-32:Dan Gohman2010-07-101-7/+6
* --- Reverse-merging r107947 into '.':Bob Wilson2010-07-091-6/+7
* Re-apply bottom-up fast-isel, with fixes. Be very careful to avoid emittingDan Gohman2010-07-091-7/+6
* Revert 107840 107839 107813 107804 107800 107797 107791.Dan Gohman2010-07-081-6/+7
* Give FunctionLoweringInfo an MBB member, avoiding the need to pass itDan Gohman2010-07-071-7/+6
* CanLowerReturn doesn't need a SelectionDAG; it just needs an LLVMContext.Dan Gohman2010-07-061-1/+0
* Reapply r106634, now that the bug it exposed is fixed.Dan Gohman2010-06-241-1/+0
* Revert r106263, "Fold the ShrinkDemandedOps pass into the regular DAGCombiner...Daniel Dunbar2010-06-231-0/+1
* Fold the ShrinkDemandedOps pass into the regular DAGCombiner pass,Dan Gohman2010-06-181-1/+0
* Move HandlePHINodesInSuccessorBlocks functions out of SelectionDAGISelDan Gohman2010-04-221-5/+0
* Add more const qualifiers on TargetMachine and friends.Dan Gohman2010-04-211-1/+1
* Reapply the removal of SelectionDAGISel's BB, with a fix for the caseDan Gohman2010-04-201-7/+7
* Revert 101825, which is causing trouble.Dan Gohman2010-04-191-4/+4
* Eliminate SelectionDAGISel's "current block" member. Just pass it asDan Gohman2010-04-191-4/+4
* Use const qualifiers with TargetLowering. This eliminates severalDan Gohman2010-04-171-4/+7
* Add const qualifiers to CodeGen's use of LLVM IR constructs.Dan Gohman2010-04-151-7/+8
* Delete unneeeded arguments.Dan Gohman2010-04-141-1/+1
* Delete unused arguments.Dan Gohman2010-04-141-2/+1
* Factor out EH landing pad code into a separate function, and constifyDan Gohman2010-04-141-0/+1
* Delete an unused function.Dan Gohman2010-04-141-2/+0
* Trim #includes.Dan Gohman2010-04-141-1/+0