Move function dependent resetting of a subtarget variable out of the
[oota-llvm.git] / lib / CodeGen / SelectionDAG / FastISel.cpp
2011-05-16 Eli FriedmanFix silly typo.
2011-05-16 Eli FriedmanBasic fast-isel of extractvalue. Not too helpful on...
2011-05-14 Eli FriedmanFix a FIXME by moving the fast-isel implementation...
2011-05-05 Owen AndersonAllow FastISel of three-register-operand instructions.
2011-04-29 Eli FriedmanMake FastEmit_ri_ try a bit harder to succeed for suppo...
2011-04-28 Eli FriedmanFix a silly mistake in r130338.
2011-04-27 Eli FriedmanMake the fast-isel code for literal 0.0 a bit shorter...
2011-04-27 Eli FriedmanRemove unused function.
2011-04-26 Dan GohmanFast-isel support for simple inline asms.
2011-04-22 Owen AndersonTeach FastISel to deal with instructions that have...
2011-04-19 Chris LattnerImplement support for x86 fastisel of small fixed-sized...
2011-04-18 Chris Lattnerwhile we're at it, handle 'sdiv exact' of a power of...
2011-04-18 Chris Lattnerfix rdar://9297011 - udiv by power of two causing fast...
2011-04-17 Chris Lattner1. merge fast-isel-shift-imm.ll into fast-isel-x86...
2011-04-17 Chris Lattnerfix rdar://9289583 - fast isel should handle non-canoni...
2011-04-15 Chris LattnerFix a ton of comment typos found by codespell. Patch by
2011-04-11 Jay FoadDon't include Operator.h from InstrTypes.h.
2011-03-11 Owen AndersonTeach FastISel to support register-immediate-immediate...
2010-12-06 Devang PatelIf dbg_declare() or dbg_value() is not lowered by isel...
2010-11-23 Wesley PeckRenaming ISD::BIT_CONVERT to ISD::BITCAST to better...
2010-09-14 Devang PatelUse frame index, if available for byval argument while...
2010-09-10 Devang PatelAdd DEBUG message.
2010-08-17 Eric ChristopherFix typo.
2010-07-22 Gabor Greifmass elimination of reliance on automatic iterator...
2010-07-19 Dan GohmanAfter a custom inserter, in a block which has constant...
2010-07-16 Dan GohmanRevert r108369, sorting llvm.dbg.declare information...
2010-07-14 Dan GohmanProperly restore DebugLoc after leaving the local const...
2010-07-14 Dan GohmanDelete fast-isel's trivial load optimization; it breaks...
2010-07-14 Dan GohmanDon't propagate debug locations to instructions for...
2010-07-11 Jakob Stoklund OlesenUse COPY for fast-isel bitconvert, but don't create...
2010-07-11 Jakob Stoklund OlesenUse COPY for extracting ImplicitDef'ed values from...
2010-07-11 Jakob Stoklund OlesenUse COPY in FastISel everywhere it is safe and trivial.
2010-07-10 Dan GohmanReapply bottom-up fast-isel, with several fixes for...
2010-07-09 Bob Wilson--- Reverse-merging r107947 into '.':
2010-07-09 Dan GohmanRe-apply bottom-up fast-isel, with fixes. Be very caref...
2010-07-08 Jakob Stoklund OlesenConvert EXTRACT_SUBREG to COPY when emitting machine...
2010-07-08 Dan GohmanRevert 107840 107839 107813 107804 107800 107797 107791.
2010-07-07 Dan GohmanDon't forward-declare registers for static allocas...
2010-07-07 Dan GohmanImplement bottom-up fast-isel. This has the advantage...
2010-07-07 Dan GohmanGive FunctionLoweringInfo an MBB member, avoiding the...
2010-07-07 Dan GohmanSimplify FastISel's constructor by giving it a Function...
2010-07-07 Dan GohmanMove FunctionLoweringInfo.h out into include/llvm/CodeG...
2010-07-02 Dan GohmanRename CreateReg to CreateRegs, and MakeReg to CreateReg.
2010-07-01 Dan GohmanRename CreateRegForValue to CreateReg, and change its...
2010-07-01 Dan GohmanTeach fast-isel to avoid loading a value from memory...
2010-07-01 Dan GohmanEnable on-demand fast-isel.
2010-06-21 Dan GohmanDo one lookup instead of two.
2010-06-21 Dan GohmanGeneralize this to look in the regular ValueMap in...
2010-06-18 Dan GohmanTeach regular and fast isel to set dead flags on unused...
2010-06-18 Dan GohmanEliminate unnecessary uses of getZExtValue().
2010-06-17 Stuart HastingsAdd a DebugLoc parameter to TargetInstrInfo::InsertBran...
2010-05-25 Dan GohmanDo one map lookup instead of two.
2010-05-14 Dan GohmanFast ISel trivially coalesces away no-op casts, so...
2010-05-13 Dan GohmanAn Instruction has a trivial kill only if its use is...
2010-05-11 Dan GohmanAdd initial kill flag support to FastISel.
2010-05-07 Devang PatelVerify variable directly.
2010-05-07 Dan GohmanTransfer debug location information from PHI nodes...
2010-05-06 Dan GohmanAdd a DebugLoc argument to TargetInstrInfo::copyRegToRe...
2010-05-06 Dan GohmanIn bottom-up mode, defer the materialization of local...
2010-05-05 Dan GohmanAdd an "IsBottomUp" member function to FastISel, which...
2010-05-03 Dan GohmanFactor out FastISel's code for materializing constants...
2010-04-28 Devang PatelWhile lowering dbg_declare, emit DBG_VALUE machine...
2010-04-25 Dale JohannesenAdd comment re byval args. Doesn't actually work this...
2010-04-23 Dan GohmanMove FastISel's HandlePHINodesInSuccessorBlocks call...
2010-04-22 Dan GohmanMove HandlePHINodesInSuccessorBlocks functions out...
2010-04-22 Dan GohmanFix a comment.
2010-04-20 Dan GohmanDon't send PHI nodes down to SelectionDAGBuilder of...
2010-04-20 Dan GohmanSink DebugLoc handling out of SelectionDAGISel into...
2010-04-15 Dan GohmanAdd const qualifiers to CodeGen's use of LLVM IR constr...
2010-04-14 Dan GohmanFactor out EH landing pad code into a separate function...
2010-04-14 Dan GohmanGeneralize this code to handle Instructions in addition...
2010-04-13 Dan GohmanAdd a few comments.
2010-04-07 Dale JohannesenMove printing of target-indepedent DEBUG_VALUE comments
2010-04-05 Chris Lattnerunthread MMI from FastISel
2010-04-05 Chris Lattnerfastisel doesn't need DwarfWriter, remove some tendricles.
2010-04-02 Chris LattnerSwitch the code generator (except the JIT) onto the...
2010-03-31 Chris Lattneradd new apis for getting/setting !dbg metadata on
2010-03-11 Daniel DunbarRemove dead include.
2010-02-26 Dale JohannesenMove dbg_value generation to target-independent FastISel,
2010-02-10 Dale JohannesenFix comments to reflect renaming elsewhere.
2010-02-09 Chris Lattnermove target-independent opcodes out of TargetInstrInfo
2010-02-06 Dale JohannesenAfter Victor's latest commits I am seeing null
2010-01-26 Dale JohannesenGenerate DEBUG_VALUE comments on x86. The (limited)
2010-01-19 Dale JohannesenRevert 93811 per request.
2010-01-18 Dale JohannesenEnable code to emit dbg.declare as DEBUG_VALUE
2010-01-15 Victor HernandezImprove llvm.dbg.declare intrinsic by referring directl...
2010-01-15 Victor HernandezRevert r93504 because older uses of llvm.dbg.declare...
2010-01-15 Victor HernandezImprove llvm.dbg.declare intrinsic by referring directl...
2010-01-12 Dan GohmanFix a typo in a comment.
2010-01-05 Dan GohmanDon't use the ISD::NodeType enum for SDNode opcodes...
2010-01-05 Devang PatelDelete renaming use of dead dbg intrinsics.
2009-12-29 Chris Lattnerremove a bunch of unneeded functions.
2009-12-28 Chris LattnerThis is a major cleanup of the instruction metadata...
2009-12-28 Chris Lattnerrename getMDKind -> getMDKindID, make it autoinsert...
2009-12-28 Bill WendlingRemove dead variable.
2009-12-05 Dan GohmanMake TargetSelectInstruction protected and called from...
2009-12-03 Chris Lattnerimprove portability to avoid conflicting with std:...
2009-11-23 Dan GohmanRename SelectionDAGLowering to SelectionDAGBuilder...
2009-11-23 Dan GohmanMove some more code out of SelectionDAGBuild.cpp and...
2009-11-12 Devang Patel"Attach debug info with llvm instructions" mode was...
next