summaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen/FastISel.h
Commit message (Expand)AuthorAge
* [FastISel][X86] Add MachineMemOperand to load/store instructions.Juergen Ributzka2014-06-12
* [FastISel] Add support for the stackmap intrinsic.Juergen Ributzka2014-06-12
* [FastISel][X86] Extend support for {s|u}{add|sub|mul}.with.overflow intrinsics.Juergen Ributzka2014-06-10
* FastISel: constrain the RegClass of operands when emitting instructions.Tim Northover2014-04-15
* Replace '#include ValueTypes.h' with forward declarations.Patrik Hagglund2014-03-12
* Rename a DebugLoc variable to DbgLoc and a DataLayout to DL.Rafael Espindola2014-02-18
* Avoid illegal integer promotion in fastiselBob Wilson2013-11-15
* Changed "mode: c++" => "C++" at the suggestion of Nick Lewycky.Michael Gottesman2013-07-10
* Fixed up the comments in FastISel.h so that they conform to the LLVM style gu...Michael Gottesman2013-07-09
* Added "mode: c++" to FastISel.h header.Michael Gottesman2013-07-09
* Remove forward declaration of MachineBasicBlock. It is #included anyway.Jakub Staszak2013-06-13
* Simplify the code in FastISel::tryToFoldLoad, add an assertion and fix a comm...Eli Bendersky2013-04-19
* Move TryToFoldFastISelLoad to FastISel, where it belongs. In general, I'mEli Bendersky2013-04-19
* Reverted: r176136 - Have a way for a target to opt-out of target-independent ...Michael Ilseman2013-02-27
* Have a way for a target to opt-out of target-independent fast iselMichael Ilseman2013-02-26
* Currently, codegen may spent some time in SDISel passes even if an entireEvan Cheng2013-02-11
* Fall back to the selection dag isel to select tail calls.Chad Rosier2012-12-11
* Sort the #include lines for the include/... tree with the script.Chandler Carruth2012-12-03
* Move TargetData to DataLayout.Micah Villmow2012-10-08
* Revert 165051-165049 while looking into the foreach.m failure inEric Christopher2012-10-03
* Remove the SavePoint infrastructure from fast isel, replaceEric Christopher2012-10-02
* Fall back to selection DAG isel for calls to builtin functions.Bob Wilson2012-08-03
* ARM: properly handle alignment for struct byval.Manman Ren2012-06-01
* [fast-isel] Add support for selecting insertvalue.Chad Rosier2011-12-09
* If fast-isel fails, remove dead instructions generated during the failed Chad Rosier2011-11-29
* Make headers standalone.Benjamin Kramer2011-11-14
* FastISel: avoid function calls between the materialization of the constant an...Ivan Krasin2011-08-18
* Revert r135423.Devang Patel2011-07-19
* During bottom up fast-isel, instructions emitted to materalize registers are ...Devang Patel2011-07-18
* Revert r133953 for now.Devang Patel2011-06-29
* During bottom up fast-isel, instructions emitted to materalize registers are ...Devang Patel2011-06-27
* Make fast-isel work correctly s/uadd.with.overflow intrinsics.Eli Friedman2011-05-16
* Basic fast-isel of extractvalue. Not too helpful on its own, given the IR cl...Eli Friedman2011-05-16
* Allow FastISel of three-register-operand instructions.Owen Anderson2011-05-05
* Make the fast-isel code for literal 0.0 a bit shorter/faster, since 0.0 is co...Eli Friedman2011-04-27
* Remove unused function.Eli Friedman2011-04-27
* Teach FastISel to deal with instructions that have two immediate operands.Owen Anderson2011-04-22
* Fix comment.Eric Christopher2011-04-22
* Teach FastISel to support register-immediate-immediate instructions.Owen Anderson2011-03-11
* Prune includes.Benjamin Kramer2010-11-06
* implement rdar://6653118 - fastisel should fold loads where possible.Chris Lattner2010-09-05
* Delete fast-isel's trivial load optimization; it breaks debugging becauseDan Gohman2010-07-14
* Don't propagate debug locations to instructions for materializingDan Gohman2010-07-14
* 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
* Implement bottom-up fast-isel. This has the advantage of not requiringDan Gohman2010-07-07
* Give FunctionLoweringInfo an MBB member, avoiding the need to pass itDan Gohman2010-07-07
* Simplify FastISel's constructor by giving it a FunctionLoweringInfoDan Gohman2010-07-07