CanLowerReturn doesn't need a SelectionDAG; it just needs an LLVMContext.
[oota-llvm.git] / include / llvm / CodeGen / SelectionDAGISel.h
2010-07-06 Dan GohmanCanLowerReturn doesn't need a SelectionDAG; it just...
2010-06-24 Dan GohmanReapply r106634, now that the bug it exposed is fixed.
2010-06-23 Daniel DunbarRevert r106263, "Fold the ShrinkDemandedOps pass into...
2010-06-18 Dan GohmanFold the ShrinkDemandedOps pass into the regular DAGCom...
2010-04-22 Dan GohmanMove HandlePHINodesInSuccessorBlocks functions out...
2010-04-21 Dan GohmanAdd more const qualifiers on TargetMachine and friends.
2010-04-20 Dan GohmanReapply the removal of SelectionDAGISel's BB, with...
2010-04-19 Dan GohmanRevert 101825, which is causing trouble.
2010-04-19 Dan GohmanEliminate SelectionDAGISel's "current block" member...
2010-04-17 Dan GohmanUse const qualifiers with TargetLowering. This eliminat...
2010-04-15 Dan GohmanAdd const qualifiers to CodeGen's use of LLVM IR constr...
2010-04-14 Dan GohmanDelete unneeeded arguments.
2010-04-14 Dan GohmanDelete unused arguments.
2010-04-14 Dan GohmanFactor out EH landing pad code into a separate function...
2010-04-14 Dan GohmanDelete an unused function.
2010-04-14 Dan GohmanTrim #includes.
2010-04-05 Chris Lattnerremove some redundant MMI arguments.
2010-04-05 Chris Lattnerfastisel doesn't need DwarfWriter, remove some tendricles.
2010-03-28 Chris Lattneradd an optimized form of OPC_EmitMergeInputChains for...
2010-03-14 Chris Lattnerchange the LabelSDNode to be EHLabelSDNode and make...
2010-03-04 Chris Lattnerinline CannotYetSelectIntrinsic into CannotYetSelect...
2010-03-03 Chris Lattnerspeed up scope node processing: if the first element...
2010-03-03 Chris Lattnerintroduce a new SwitchTypeMatcher node (which is analog...
2010-03-02 Chris Lattnerremove 300 lines of code that is now dead in the MSP430...
2010-03-02 Chris LattnerFix some issues in WalkChainUsers dealing with
2010-03-02 Chris LattnerFix the xfail I added a couple of patches back. The...
2010-03-02 Chris Lattnerfactor node morphing out to its own helper method.
2010-03-02 Chris LattnerSink InstructionSelect() out of each target into SDISel...
2010-03-02 Chris Lattnermove some code out of DAGISelHeader up to SelectionDAGI...
2010-03-02 Chris LattnerRewrite chain handling validation and input TokenFactor...
2010-03-01 Chris LattnerAccelerate isel dispatch for tables that start with...
2010-03-01 Chris Lattnereliminate the CheckMultiOpcodeMatcher code and have...
2010-03-01 Chris Lattneradd a new OPC_SwitchOpcode which is semantically equivalent
2010-02-28 Chris Lattnerhoist the new isel interpreter out of DAGISelHeader.h
2010-02-28 Chris Lattnerchange a few opcodes to use VBRs instead of embedding
2010-02-28 Chris Lattnermove all the opcodes out of DAGISelHeader.h (which...
2010-02-22 Dan GohmanFix various doxygen warnings.
2010-02-21 Chris Lattneradd a hook so that the new isel can run SDNodeXForms.
2010-02-17 Chris Lattnermake the new isel's interpreter loop call the generated
2010-02-16 Chris Lattnergenerate code for node and pattern predicates. Note...
2010-02-15 Evan ChengSplit SelectionDAGISel::IsLegalAndProfitableToFold to
2010-01-06 Evan ChengTeach dag combine to fold the following transformation...
2010-01-05 Dan GohmanChange SelectCode's argument from SDValue to SDNode...
2009-12-05 Dan GohmanRemove old DBG_LABEL code.
2009-11-23 Dan GohmanRename SelectionDAGLowering to SelectionDAGBuilder...
2009-11-20 Dan GohmanFix fast-isel to avoid selecting the return instruction...
2009-10-29 Dan GohmanMove some code from being emitted as boilerplate duplic...
2009-08-10 Owen AndersonRename MVT to EVT, in preparation for splitting SimpleV...
2009-07-31 Dan GohmanReapply r77654 with a fix: MachineFunctionPass's getAna...
2009-07-31 Daniel DunbarRevert r77654, it appears to be causing llvm-gcc bootst...
2009-07-31 Dan GohmanManage MachineFunctions with an analysis Pass instead...
2009-07-08 Torok EdwinImplement changes from Chris's feedback.
2009-07-08 Torok EdwinConvert more abort() calls to llvm_report_error().
2009-05-08 Anton KorobeynikovFactor out cycle-finder code and make it generic.
2009-04-29 Bill WendlingInstead of passing in an unsigned value for the optimiz...
2009-04-29 Bill WendlingSecond attempt:
2009-04-28 Bill Wendlingr70270 isn't ready yet. Back this out. Sorry for the...
2009-04-28 Bill WendlingMassive check in. This changes the "-fast" flag to...
2009-02-11 Dan GohmanWhen scheduling a block in parts, keep track of the...
2009-02-06 Dan GohmanRename SelectionDAGISel::Schedule to
2009-01-15 Dan GohmanGeneralize the HazardRecognizer interface so that it...
2009-01-15 Dan GohmanMove a few containers out of ScheduleDAGInstrs::BuildSc...
2009-01-13 Devang PatelUse DebugInfo interface to lower dbg_* intrinsics.
2008-11-27 Evan ChengOn x86 favors folding short immediate into some arithme...
2008-11-12 Dan GohmanMove the code that inserts X87 FP_REG_KILL instructions...
2008-10-14 Dan GohmanFastISel support for exception-handling constructs.
2008-09-30 Dan GohmanOptimize SelectionDAG's AssignTopologicalOrder even...
2008-09-23 Dan GohmanArrange for FastISel code to have access to the Machine...
2008-09-03 Dan GohmanCreate HandlePHINodesInSuccessorBlocksFast, a version of
2008-08-28 Dan GohmanFix a FastISel bug where the instructions from lowering...
2008-08-27 Dan GohmanReorganize the lifetimes of the major objects Selection...
2008-08-23 Dan GohmanMove the point at which FastISel taps into the Selectio...
2008-08-21 Dan GohmanSelectionDAGISel::SelectRootInit does not need to be...
2008-08-17 Gordon HenriksenRename some GC classes so that their roll will hopefull...
2008-08-13 Dan GohmanRename SelectionDAGISel's FastISel to Fast, to begin...
2008-08-07 Evan ChengFactor code that finalize PHI nodes, jump tables, etc...
2008-07-28 Dan GohmanFold the useful features of alist and alist_node into...
2008-07-27 Dan GohmanRename SDOperand to SDValue.
2008-07-21 Dan GohmanAdd titles to the various SelectionDAG viewGraph calls
2008-07-14 Dan GohmanReapply 53476 and 53480, with a fix so that it properly...
2008-07-12 Evan ChengBack out 53476 and 53480 for now. Somehow they cause...
2008-07-11 Dan GohmanAdd support for putting NamedRegionTimers in TimerGroup...
2008-07-11 Dan GohmanTrim unnecessary #includes.
2008-07-07 Dan GohmanPool-allocation for SDNodes. The pool is allocated...
2008-07-01 Evan ChengDAGSize should not be public.
2008-07-01 Evan ChengDo not use computationally expensive scheduling heurist...
2008-06-30 Evan ChengSplit scheduling from instruction selection.
2008-06-17 Chris Lattneradd a new -enable-value-prop flag for llcbeta, that...
2008-06-06 Duncan SandsWrap MVT::ValueType in a struct to get type safety
2008-03-27 Dan GohmanAvoid creating chain dependencies from CopyToReg nodes...
2008-01-07 Gordon HenriksenEnabling the target-independent garbage collection...
2007-12-31 Chris LattnerRename SSARegMap -> MachineRegisterInfo in keeping...
2007-12-29 Chris LattnerDon't attribute in file headers anymore. See llvmdev...
2007-08-27 Dan GohmanIf the source and destination pointers in an llvm.memmo...
2007-08-27 Dan GohmanAdd explicit keywords and remove spurious trailing...
2007-07-24 Dan GohmanAdd const to CanBeFoldedBy, CheckAndMask, and CheckOrMask.
2007-05-03 Devang PatelDrop 'const'
2007-05-02 Devang PatelUse 'static const char' instead of 'static const int'.
2007-05-01 Devang PatelDo not use typeinfo to identify pass in pass manager.
2007-04-09 Anton KorobeynikovNext stage into switch lowering refactoring
next