[SelectionDAG] Force cycle detection in AssignTopologicalOrder before aborting
[oota-llvm.git] / include / llvm / CodeGen / SelectionDAG.h
2010-09-21 Chris Lattnersimplify interface to SelectionDAG::getMemIntrinsicNode...
2010-09-21 Chris Lattnerchagne interface to SelectionDAG::getAtomic to take...
2010-08-31 Bruno Cardoso Lopeszap unused method. x86 is the only user and already...
2010-07-11 Rafael EspindolaFix va_arg for doubles. With this patch VAARG nodes...
2010-07-07 Evan ChengMove getExtLoad() and (some) getLoad() DebugLoc argumen...
2010-07-06 Devang PatelPropagate debug loc.
2010-06-26 Rafael EspindolaWhen splitting a VAARG, remember its alignment.
2010-06-18 Dan GohmanChange UpdateNodeOperands' operand and return value...
2010-05-29 Dan GohmanSelectionDAG shouldn't have a FunctionLoweringInfo...
2010-05-11 Dan GohmanImplement a bunch more TargetSelectionDAGInfo infrastru...
2010-05-07 Dale JohannesenFix PR 7087, and probably other things, by extending
2010-04-26 Dale JohannesenAdd DBG_VALUE handling for byval parameters; this
2010-04-19 Dan GohmanGive SelectionDAG a TargetMachine too, rather than...
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-07 Chris LattnerThree changes:
2010-04-05 Chris Lattnerremove the now-redundant MMI pointer in SelectionDAG.
2010-04-05 Chris Lattnerremove some redundant MMI arguments.
2010-04-05 Chris Lattnerselection dag doesn't need DwarfWriter, remove some...
2010-04-04 Mon P WangReapply address space patch after fixing an issue in...
2010-04-02 Chris Lattnerremove uses of DebugLoc::getUnknownLoc.
2010-04-02 Mon P WangRevert r100191 since it breaks objc in clang
2010-04-02 Mon P WangReapply address space patch after fixing an issue in...
2010-03-30 Bob WilsonRevert Mon Ping's change 99928, since it broke all...
2010-03-30 Mon P WangAdded support for address spaces and added a isVolatile...
2010-03-29 Evan ChengPool allocate SDDbgValue nodes.
2010-03-25 Devang PatelFix typo.
2010-03-25 Evan ChengChange how dbg_value sdnodes are converted into machine...
2010-03-14 Chris Lattnerchange the LabelSDNode to be EHLabelSDNode and make...
2010-03-10 Dale JohannesenProgress towards shepherding debug info through Selecti...
2010-03-01 Chris Lattnerremove all but one version of SelectionDAG::MorphNodeTo
2010-02-24 Dan GohmanWhen forming SSE min and max nodes for UGE and ULE...
2010-02-15 David GreeneAdd non-temporal flags and remove an assumption of...
2010-01-28 Bill WendlingAssign the ordering of SDNodes in a much less intrusive...
2010-01-20 David GreeneWhen XDEBUG is enabled, check for SelectionDAG cycles...
2009-12-21 Bill Wendling- Add a bit more plumbing assigning an order to SDNodes.
2009-12-18 Bill WendlingChanges from review:
2009-12-16 Daniel DunbarReapply r91392, it was only unmasking the bug, and...
2009-12-16 Daniel DunbarRevert "Initial work on disabling the scheduler. This...
2009-12-15 Bill WendlingInitial work on disabling the scheduler. This is a...
2009-12-09 Evan ChengMove isConsecutiveLoad to SelectionDAG. It's not target...
2009-12-09 Evan ChengAdd const qualifier.
2009-12-09 Evan ChengRefactor InferAlignment out of DAGCombine.
2009-12-05 Dan GohmanRemove the unused DisableLegalizeTypes option and relat...
2009-11-30 Mon P WangAdded support to allow clients to custom widen. For...
2009-11-21 Devang PatelWe are not using DBG_STOPPOINT anymore.
2009-11-20 Dan GohmanTarget-independent support for TargetFlags on BlockAddr...
2009-10-30 Dan GohmanInitial target-independent CodeGen support for BlockAdd...
2009-10-13 Duncan SandsIntroduce new convenience methods for sign extending or
2009-10-10 Dan GohmanMake getMachineNode return a MachineSDNode* instead...
2009-10-08 Bob WilsonAdd a SelectionDAG getTargetInsertSubreg convenience...
2009-09-25 Dan GohmanImprove MachineMemOperand handling.
2009-09-25 Dan GohmanRename getTargetNode to getMachineNode, for consistency...
2009-09-23 Dan GohmanRename several variables from EVT to more descriptive...
2009-09-15 Nate BegemanBetter solution for tracking both the original alignmen...
2009-09-15 Nate BegemanAdd an "original alignment" field to load and store...
2009-09-03 Dan GohmanRecognize more opportunities to use SSE min and max...
2009-08-28 Devang PatelReapply 79977.
2009-08-26 Gabor GreifRemove all the LLVM_COMPACTIFY_SENTINELS-related macro...
2009-08-26 Devang PatelRevert 79977. It causes llvm-gcc bootstrap failures...
2009-08-25 Gabor Greifre-committing yesterday's r79938.
2009-08-25 Devang PatelUpdate DebugInfo interface to use metadata, instead...
2009-08-25 Bill Wendling--- Reverse-merging r79938 into '.':
2009-08-24 Gabor GreifResubmit an earlier patch of mine:
2009-08-21 Bob WilsonFix a comment.
2009-08-19 Dan GohmanAdd an x86 peep that narrows TEST instructions to forms...
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-08-05 Dan GohmanMajor calling convention code refactoring.
2009-07-09 Owen AndersonAs Chris pointed out, we don't actually need to pass...
2009-07-09 Owen AndersonThread LLVMContext through MVT and related parts of...
2009-07-03 Tilmann SchellerAdd NumFixedArgs attribute to CallSDNode which indicate...
2009-06-27 Dan GohmanRemove a redundant #include.
2009-06-25 Chris Lattneradd targetflags to jump tables and constant pool entries.
2009-06-25 Chris Lattnerallow setting target operand flags on TargetGlobalAddre...
2009-06-25 Chris Lattnerstart bringing targetoperand flags into isel, first...
2009-06-02 Dale JohannesenRevert 72707 and 72709, for the moment.
2009-06-01 Dale JohannesenMake the implicit inputs and outputs of target-independent
2009-05-23 Eli FriedmanAdd a new step to legalization to legalize vector math...
2009-05-13 Evan ChengIndentation.
2009-05-04 Chris LattnerMake DBG_STOPPOINT nodes, and therefore DBG_LABEL label...
2009-04-29 Bill WendlingInstead of passing in an unsigned value for the optimiz...
2009-04-29 Nate BegemanImplement review feedback for vector shuffle work.
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-04-27 Nate Begeman2nd attempt, fixing SSE4.1 issues and implementing...
2009-04-24 Rafael EspindolaRevert 69952. Causes testsuite failures on linux x86-64.
2009-04-24 Nate BegemanPR2957
2009-04-15 Dan GohmanGeneralize one of the SelectionDAG::ReplaceAllUsesWith...
2009-04-09 Dan GohmanRemove the obsolete SelectionDAG::getNodeValueTypes...
2009-03-27 Dan GohmanRevert r67844. This fixes the llvm-gcc-4.2 build on...
2009-03-27 Duncan SandsReapply r66415, which was reverted in r66426 for
2009-03-19 Dan GohmanSADDO and UADDO are commutative.
2009-03-09 Bill WendlingRevert r66415. It's causing failures during bootstrap...
2009-03-09 Gabor Greifin builds without asserts we do not need to allocate...
2009-03-04 Gabor Greifooops, forgot to include the pointless-write eliminator...
2009-03-04 Gabor GreifGive sentinel traits the right to determine the policy...
2009-03-04 Gabor Greif"Ghostify" embedded sentinels. This is a real win in...
2009-02-25 Evan ChengRevert BuildVectorSDNode related patches: 65426, 65427...
next