2013-04-19 |
Eli Bendersky | Simplify the code in FastISel::tryToFoldLoad, add an... |
blob | commitdiff | raw |
2013-04-19 |
Eli Bendersky | Move TryToFoldFastISelLoad to FastISel, where it belong... |
blob | commitdiff | raw | diff to current |
2013-03-28 |
Chad Rosier | [fast-isel] Add a preemptive fix for the case where... |
blob | commitdiff | raw | diff to current |
2013-03-11 |
Nick Lewycky | Fix a crasher newly introduced in r176659/r176649,... |
blob | commitdiff | raw | diff to current |
2013-03-08 |
Jan Wen Voung | Disable statistics on Release builds and move tests... |
blob | commitdiff | raw | diff to current |
2013-03-07 |
Chad Rosier | [fast-isel] Seriously, add support for the expect intri... |
blob | commitdiff | raw | diff to current |
2013-03-07 |
Chad Rosier | [fast-isel] Add support for the expect intrinsic. |
blob | commitdiff | raw | diff to current |
2013-02-28 |
Eli Bendersky | Put some per-instruction statistics of fast isel under... |
blob | commitdiff | raw | diff to current |
2013-02-27 |
Michael Ilseman | Reverted: r176136 - Have a way for a target to opt... |
blob | commitdiff | raw | diff to current |
2013-02-26 |
Michael Ilseman | Have a way for a target to opt-out of target-independen... |
blob | commitdiff | raw | diff to current |
2013-02-22 |
Pete Cooper | Fix isa<> check which could never be true. |
blob | commitdiff | raw | diff to current |
2013-02-11 |
Evan Cheng | Currently, codegen may spent some time in SDISel passes... |
blob | commitdiff | raw | diff to current |
2013-01-02 |
Chandler Carruth | Move all of the header files which are involved in... |
blob | commitdiff | raw | diff to current |
2012-12-17 |
Patrik Hagglund | Revert/correct some FastISel changes in r170104 (EVT... |
blob | commitdiff | raw | diff to current |
2012-12-13 |
Patrik Hagglund | Change TargetLowering::getRegClassFor to take an MVT... |
blob | commitdiff | raw | diff to current |
2012-12-11 |
Patrik Hagglund | Revert EVT->MVT changes, r169836-169851, due to buildbo... |
blob | commitdiff | raw | diff to current |
2012-12-11 |
Patrik Hagglund | Change TargetLowering::getRegClassFor to take an MVT... |
blob | commitdiff | raw | diff to current |
2012-12-03 |
Chandler Carruth | Use the new script to sort the includes of every file... |
blob | commitdiff | raw | diff to current |
2012-11-01 |
Chandler Carruth | Revert the series of commits starting with r166578... |
blob | commitdiff | raw | diff to current |
2012-10-24 |
Micah Villmow | Add in support for getIntPtrType to get the pointer... |
blob | commitdiff | raw | diff to current |
2012-10-08 |
Micah Villmow | Move TargetData to DataLayout. |
blob | commitdiff | raw | diff to current |
2012-10-03 |
Eric Christopher | Revert 165051-165049 while looking into the foreach... |
blob | commitdiff | raw | diff to current |
2012-10-02 |
Eric Christopher | Remove the SavePoint infrastructure from fast isel... |
blob | commitdiff | raw | diff to current |
2012-08-03 |
Bob Wilson | Try to reduce the compile time impact of r161232. |
blob | commitdiff | raw | diff to current |
2012-08-03 |
Bob Wilson | Fall back to selection DAG isel for calls to builtin... |
blob | commitdiff | raw | diff to current |
2012-07-06 |
Chad Rosier | Whitespace. |
blob | commitdiff | raw | diff to current |
2012-07-06 |
Chad Rosier | [fast-isel] Tell fast-isel to do nothing with the new... |
blob | commitdiff | raw | diff to current |
2012-06-28 |
Bill Wendling | Move lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo... |
blob | commitdiff | raw | diff to current |
2012-06-01 |
Manman Ren | ARM: properly handle alignment for struct byval. |
blob | commitdiff | raw | diff to current |
2012-05-20 |
Jakob Stoklund Olesen | Properly constrain register classes for sub-registers. |
blob | commitdiff | raw | diff to current |
2012-05-11 |
Chad Rosier | Revert 156658. |
blob | commitdiff | raw | diff to current |
2012-05-11 |
Chad Rosier | [fast-isel] Fast-isel doesn't use the expect intrinsic. |
blob | commitdiff | raw | diff to current |
2012-04-10 |
Eric Christopher | To ensure that we have more accurate line information... |
blob | commitdiff | raw | diff to current |
2012-03-30 |
Bill Wendling | If we have a VLA that has a "use" in a metadata node... |
blob | commitdiff | raw | diff to current |
2012-03-22 |
Chad Rosier | [fast-isel] Fold "urem x, pow2" -> "and x, pow2-1"... |
blob | commitdiff | raw | diff to current |
2012-03-20 |
Eric Christopher | Do everything up to generating code to try to get a... |
blob | commitdiff | raw | diff to current |
2012-03-20 |
Eric Christopher | Untabify. |
blob | commitdiff | raw | diff to current |
2012-03-20 |
Eric Christopher | Add another debugging statement here. |
blob | commitdiff | raw | diff to current |
2012-03-20 |
Eric Christopher | Use lookUpRegForValue here instead of duplicating the... |
blob | commitdiff | raw | diff to current |
2012-03-15 |
Eric Christopher | We actually handle AllocaInst via getRegForValue below... |
blob | commitdiff | raw | diff to current |
2012-03-15 |
Eric Christopher | Add some debugging output into fast isel as well. |
blob | commitdiff | raw | diff to current |
2012-02-22 |
Michael J. Spencer | Properly emit _fltused with FastISel. Refactor to share... |
blob | commitdiff | raw | diff to current |
2012-02-22 |
Craig Topper | Make all pointers to TargetRegisterClass const since... |
blob | commitdiff | raw | diff to current |
2012-02-17 |
Eric Christopher | Ignore the lifetime intrinsics in fast-isel. |
blob | commitdiff | raw | diff to current |
2012-02-04 |
Chad Rosier | [fast-isel] HandlePHINodesInSuccessorBlocks() can promi... |
blob | commitdiff | raw | diff to current |
2012-01-31 |
Bill Wendling | Remove the now-dead llvm.eh.exception and llvm.eh.selec... |
blob | commitdiff | raw | diff to current |
2011-12-13 |
Chad Rosier | [fast-isel] Remove SelectInsertValue() as fast-isel... |
blob | commitdiff | raw | diff to current |
2011-12-10 |
Chad Rosier | [fast-isel] SelectInsertValue seems to be causing misco... |
blob | commitdiff | raw | diff to current |
2011-12-10 |
Chad Rosier | Typo. |
blob | commitdiff | raw | diff to current |
2011-12-09 |
Chad Rosier | [fast-isel] Add support for selecting insertvalue. |
blob | commitdiff | raw | diff to current |
2011-11-29 |
Chad Rosier | If fast-isel fails, remove dead instructions generated... |
blob | commitdiff | raw | diff to current |
2011-11-28 |
Chad Rosier | 80-column. |
blob | commitdiff | raw | diff to current |
2011-11-17 |
Chad Rosier | When fast iseling a GEP, accumulate the offset rather... |
blob | commitdiff | raw | diff to current |
2011-11-16 |
Chad Rosier | Add fast-isel stats to determine who's doing all the... |
blob | commitdiff | raw | diff to current |
2011-11-15 |
Chad Rosier | GEPs with all zero indices are trivially coalesced... |
blob | commitdiff | raw | diff to current |
2011-10-12 |
Dan Gohman | Fix a thinko that Nick noticed. The previous code actua... |
blob | commitdiff | raw | diff to current |
2011-09-08 |
Devang Patel | Directly point debug info to the stack slot of the... |
blob | commitdiff | raw | diff to current |
2011-08-18 |
Ivan Krasin | FastISel: avoid function calls between the materializat... |
blob | commitdiff | raw | diff to current |
2011-07-19 |
Devang Patel | Revert r135423. |
blob | commitdiff | raw | diff to current |
2011-07-18 |
Jeffrey Yasskin | Add APInt(numBits, ArrayRef<uint64_t> bigVal) construct... |
blob | commitdiff | raw | diff to current |
2011-07-18 |
Devang Patel | During bottom up fast-isel, instructions emitted to... |
blob | commitdiff | raw | diff to current |
2011-07-18 |
Chris Lattner | land David Blaikie's patch to de-constify Type, with... |
blob | commitdiff | raw | diff to current |
2011-07-13 |
Jay Foad | Convert InsertValueInst and ExtractValueInst APIs to... |
blob | commitdiff | raw | diff to current |
2011-06-29 |
Devang Patel | Revert r133953 for now. |
blob | commitdiff | raw | diff to current |
2011-06-28 |
Evan Cheng | - Rename TargetInstrDesc, TargetOperandInfo to MCInstrD... |
blob | commitdiff | raw | diff to current |
2011-06-27 |
Devang Patel | During bottom up fast-isel, instructions emitted to... |
blob | commitdiff | raw | diff to current |
2011-06-24 |
Devang Patel | Handle debug info for i128 constants. |
blob | commitdiff | raw | diff to current |
2011-06-06 |
Eli Friedman | PR10077: fix fast-isel of extractvalue of aggregate... |
blob | commitdiff | raw | diff to current |
2011-05-25 |
Eli Friedman | Rewrite fast-isel integer cast handling to handle more... |
blob | commitdiff | raw | diff to current |
2011-05-16 |
Eli Friedman | Make fast-isel work correctly s/uadd.with.overflow... |
blob | commitdiff | raw | diff to current |
2011-05-16 |
Eli Friedman | Fix silly typo. |
blob | commitdiff | raw | diff to current |
2011-05-16 |
Eli Friedman | Basic fast-isel of extractvalue. Not too helpful on... |
blob | commitdiff | raw | diff to current |
2011-05-14 |
Eli Friedman | Fix a FIXME by moving the fast-isel implementation... |
blob | commitdiff | raw | diff to current |
2011-05-05 |
Owen Anderson | Allow FastISel of three-register-operand instructions. |
blob | commitdiff | raw | diff to current |
2011-04-29 |
Eli Friedman | Make FastEmit_ri_ try a bit harder to succeed for suppo... |
blob | commitdiff | raw | diff to current |
2011-04-28 |
Eli Friedman | Fix a silly mistake in r130338. |
blob | commitdiff | raw | diff to current |
2011-04-27 |
Eli Friedman | Make the fast-isel code for literal 0.0 a bit shorter... |
blob | commitdiff | raw | diff to current |
2011-04-27 |
Eli Friedman | Remove unused function. |
blob | commitdiff | raw | diff to current |
2011-04-26 |
Dan Gohman | Fast-isel support for simple inline asms. |
blob | commitdiff | raw | diff to current |
2011-04-22 |
Owen Anderson | Teach FastISel to deal with instructions that have... |
blob | commitdiff | raw | diff to current |
2011-04-19 |
Chris Lattner | Implement support for x86 fastisel of small fixed-sized... |
blob | commitdiff | raw | diff to current |
2011-04-18 |
Chris Lattner | while we're at it, handle 'sdiv exact' of a power of... |
blob | commitdiff | raw | diff to current |
2011-04-18 |
Chris Lattner | fix rdar://9297011 - udiv by power of two causing fast... |
blob | commitdiff | raw | diff to current |
2011-04-17 |
Chris Lattner | 1. merge fast-isel-shift-imm.ll into fast-isel-x86... |
blob | commitdiff | raw | diff to current |
2011-04-17 |
Chris Lattner | fix rdar://9289583 - fast isel should handle non-canoni... |
blob | commitdiff | raw | diff to current |
2011-04-15 |
Chris Lattner | Fix a ton of comment typos found by codespell. Patch by |
blob | commitdiff | raw | diff to current |
2011-04-11 |
Jay Foad | Don't include Operator.h from InstrTypes.h. |
blob | commitdiff | raw | diff to current |
2011-03-11 |
Owen Anderson | Teach FastISel to support register-immediate-immediate... |
blob | commitdiff | raw | diff to current |
2010-12-06 |
Devang Patel | If dbg_declare() or dbg_value() is not lowered by isel... |
blob | commitdiff | raw | diff to current |
2010-11-23 |
Wesley Peck | Renaming ISD::BIT_CONVERT to ISD::BITCAST to better... |
blob | commitdiff | raw | diff to current |
2010-09-14 |
Devang Patel | Use frame index, if available for byval argument while... |
blob | commitdiff | raw | diff to current |
2010-09-10 |
Devang Patel | Add DEBUG message. |
blob | commitdiff | raw | diff to current |
2010-08-17 |
Eric Christopher | Fix typo. |
blob | commitdiff | raw | diff to current |
2010-07-22 |
Gabor Greif | mass elimination of reliance on automatic iterator... |
blob | commitdiff | raw | diff to current |
2010-07-19 |
Dan Gohman | After a custom inserter, in a block which has constant... |
blob | commitdiff | raw | diff to current |
2010-07-16 |
Dan Gohman | Revert r108369, sorting llvm.dbg.declare information... |
blob | commitdiff | raw | diff to current |
2010-07-14 |
Dan Gohman | Properly restore DebugLoc after leaving the local const... |
blob | commitdiff | raw | diff to current |
2010-07-14 |
Dan Gohman | Delete fast-isel's trivial load optimization; it breaks... |
blob | commitdiff | raw | diff to current |
2010-07-14 |
Dan Gohman | Don't propagate debug locations to instructions for... |
blob | commitdiff | raw | diff to current |
2010-07-11 |
Jakob Stoklund Olesen | Use COPY for fast-isel bitconvert, but don't create... |
blob | commitdiff | raw | diff to current |
next |