Make headers standalone.
[oota-llvm.git] / include / llvm / CodeGen / FastISel.h
2011-11-14 Benjamin KramerMake headers standalone.
2011-08-18 Ivan KrasinFastISel: avoid function calls between the materializat...
2011-07-19 Devang PatelRevert r135423.
2011-07-18 Devang PatelDuring bottom up fast-isel, instructions emitted to...
2011-06-29 Devang PatelRevert r133953 for now.
2011-06-27 Devang PatelDuring bottom up fast-isel, instructions emitted to...
2011-05-16 Eli FriedmanMake fast-isel work correctly s/uadd.with.overflow...
2011-05-16 Eli FriedmanBasic fast-isel of extractvalue. Not too helpful on...
2011-05-05 Owen AndersonAllow FastISel of three-register-operand instructions.
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-22 Owen AndersonTeach FastISel to deal with instructions that have...
2011-04-22 Eric ChristopherFix comment.
2011-03-11 Owen AndersonTeach FastISel to support register-immediate-immediate...
2010-11-06 Benjamin KramerPrune includes.
2010-09-05 Chris Lattnerimplement rdar://6653118 - fastisel should fold loads...
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-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 Dan GohmanRevert 107840 107839 107813 107804 107800 107797 107791.
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-01 Dan GohmanTeach fast-isel to avoid loading a value from memory...
2010-06-18 Dan GohmanTeach regular and fast isel to set dead flags on unused...
2010-06-17 Stuart HastingsAdd a DebugLoc parameter to TargetInstrInfo::InsertBran...
2010-05-11 Dan GohmanAdd initial kill flag support to FastISel.
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-23 Dan GohmanMove FastISel's HandlePHINodesInSuccessorBlocks call...
2010-04-22 Dan GohmanMove HandlePHINodesInSuccessorBlocks functions out...
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 GohmanFix a missing #include.
2010-04-14 Dan GohmanRefine #includes.
2010-04-05 Chris Lattnertrim some prototypes.
2010-04-05 Chris Lattnerunthread MMI from FastISel
2010-04-05 Chris Lattnerfastisel doesn't need DwarfWriter, remove some tendricles.
2010-01-05 Dan GohmanDon't use the ISD::NodeType enum for SDNode opcodes...
2009-12-05 Dan GohmanMake TargetSelectInstruction protected and called from...
2009-10-05 Dan GohmanFix a name in a comment.
2009-09-03 Dan GohmanLLVM currently represents floating-point negation as...
2009-08-11 Owen AndersonSplit EVT into MVT and EVT, the former representing...
2009-08-10 Owen AndersonRename MVT to EVT, in preparation for splitting SimpleV...
2009-07-22 Owen AndersonGet rid of the Pass+Context magic.
2009-07-13 Owen AndersonBegin the painful process of tearing apart the rat...
2009-06-19 Devang Patelmv CodeGen/DebugLoc.h Support/DebugLoc.h
2009-05-21 Bill WendlingTemporarily revert r72191. It was causing an assert...
2009-05-20 Argyrios KyrtzidisIntroduce DebugScope which gets embedded into the machi...
2009-04-16 Devang PatelIf FastISel is run and it has known DebugLoc then use it.
2009-04-12 Chris Lattneroptimize FastISel::UpdateValueMap to avoid duplicate...
2009-03-13 Dan GohmanFix FastISel's assumption that i1 values are always...
2009-02-03 Bill WendlingCreate DebugLoc information in FastISel. Several tempor...
2009-01-22 Evan ChengEliminate a couple of fields from TargetRegisterClass...
2009-01-13 Devang PatelUse DebugInfo interface to lower dbg_* intrinsics.
2009-01-05 Dan GohmanTidy up #includes, deleting a bunch of unnecessary...
2008-12-08 Dan GohmanFactor out the code for sign-extending/truncating gep...
2008-10-14 Dan GohmanFastISel support for exception-handling constructs.
2008-10-04 Dan GohmanFix fast-isel's handling of atomic instructions. They may
2008-10-02 Dan GohmanOptimize conditional branches in X86FastISel. This...
2008-09-29 Dan GohmanFix FastISel to not initialize the PIC-base register...
2008-09-25 Dan GohmanFastISel support for debug info.
2008-09-23 Dan GohmanArrange for FastISel code to have access to the Machine...
2008-09-10 Dan GohmanAdd X86FastISel support for static allocas, and refences
2008-09-09 Evan ChengFix a constant lowering bug. Now we can do load and...
2008-09-05 Owen AndersonRename method.
2008-09-05 Dan GohmanFastISel support for ConstantExprs.
2008-09-05 Owen AndersonAdd initial support for selecting constant materializat...
2008-09-03 Dan GohmanDo trivial local CSE for constants and other non-Instru...
2008-09-03 Dan GohmanCreate HandlePHINodesInSuccessorBlocksFast, a version of
2008-09-03 Evan ChengMake UpdateValueMap, createResultReg, etc. protected...
2008-08-30 Owen AndersonFix an issue where a use might be selected before a...
2008-08-28 Dan GohmanAdd a target callback for FastISel.
2008-08-28 Owen AndersonFastEmitInst_extractsubreg doesn't need to be passed...
2008-08-27 Owen AndersonAdd a helper method that will be used to support EXTRAC...
2008-08-27 Dan GohmanAdd a new FastISel method, getRegForValue, which takes...
2008-08-27 Dan GohmanBasic FastISel support for floating-point constants.
2008-08-26 Owen AndersonFactor out a large amoutn of the cast handling code...
2008-08-26 Dan GohmanRefactor the bitcast code into its own function.
2008-08-25 Owen AndersonAdd a RetVT parameter to emitted FastISel methods,...
2008-08-25 Owen AndersonAdd support for fast isel of (integer) immediate materi...
2008-08-23 Dan GohmanMake MBBMap a DenseMap instead of a std::map.
2008-08-22 Dan GohmanReapply r55191 and r55192.
2008-08-22 Bill WendlingReverting r55190, r55191, and r55192. They broke the...
2008-08-22 Dan GohmanSupport non-fallthrough unconditional branches in FastISel.
2008-08-22 Owen AndersonFix typo.
2008-08-22 Dan GohmanFactor out the predicate check code from DAGISelEmitter.cpp
2008-08-21 Dan GohmanBasic fast-isel support for instructions with constant...
2008-08-21 Dan GohmanImprove the doxygen comment for SelectInstructions...
2008-08-21 Dan GohmanBegin making more use of the FastISelEmitter class.
2008-08-20 Evan ChengFirst cut, un-optimized (and untested) fast isel loweri...
2008-08-20 Dan GohmanSimplify FastISel's constructor argument list, make...
2008-08-20 Dan GohmanFix a leak in the FastISel code that Chris pointed...
2008-08-20 Dan GohmanAdd FastISel support for several more binary operators.
2008-08-18 Dan GohmanFix the FastISel class' doxygen comment.
2008-08-14 Dan GohmanMake FastISel's constructor protected, and give it...
2008-08-13 Dan GohmanInitial checkin of the new "fast" instruction selection...