Add support for v16i32/v16i64 into the code generator. This is required for backends...
[oota-llvm.git] / include / llvm / CodeGen / SelectionDAG.h
2012-04-20 Jakob Stoklund OlesenRegister DAGUpdateListeners with SelectionDAG.
2012-04-04 Rafael EspindolaAlways compute all the bits in ComputeMaskedBits.
2012-03-31 Rafael EspindolaTeach CodeGen's version of computeMaskedBits to underst...
2012-03-16 NAKAMURA TakumiRevert r152613 (and r152614), "Inline the d'tor and...
2012-03-13 Bill WendlingInline the d'tor and add an anchor instead.
2012-02-05 Craig TopperConvert assert(0) to llvm_unreachable
2012-01-18 Jakob Stoklund OlesenAdd a RegisterMaskSDNode class.
2011-12-15 Devang PatelUpdate DebugLoc while merging nodes at -O0.
2011-11-12 Eli FriedmanDon't try to form pre/post-indexed loads/stores until...
2011-11-08 Pete CooperAdded invariant field to the DAG.getLoad method and...
2011-09-27 Nadav RotemCleanup PromoteIntOp_EXTRACT_VECTOR_ELT and PromoteIntR...
2011-09-06 Duncan SandsAdd codegen support for vector select (in the IR this...
2011-08-24 Eli FriedmanBasic x86 code generation for atomic load and store...
2011-07-29 Eli FriedmanMisc optimizer+codegen work for 'cmpxchg' and 'atomicrm...
2011-06-18 Benjamin KramerDon't allocate empty read-only SmallVectors during...
2011-05-24 Devang PatelRemove dead code.
2011-05-16 Dan GohmanDelete unused variables.
2011-04-15 Chris LattnerFix a ton of comment typos found by codespell. Patch by
2011-03-07 Owen AndersonUse the correct LHS type when determining the legalizat...
2011-02-18 Devang PatelDo not lose debug info of an inlined function argument...
2011-02-18 Cameron ZwarichRoll out r125794 to help diagnose the llvm-gcc-i386...
2011-02-17 Devang PatelDo not lose debug info of an inlined function argument...
2011-02-16 Stuart HastingsSwap VT and DebugLoc operands of getExtLoad() for consi...
2011-02-14 Chris Lattnerfix two comment thinkos
2011-02-13 Chris Lattnermissed a header
2011-01-25 Devang PatelProvide an interface to transfer SDDbgValue from one...
2010-12-23 Chris Lattnerflags -> glue for selectiondag
2010-12-21 Chris Lattnerrename MVT::Flag to MVT::Glue. "Flag" is a terrible...
2010-11-20 Duncan SandsOn X86, MEMBARRIER, MFENCE, SFENCE, LFENCE are not...
2010-10-20 Dan GohmanMake CodeGen TBAA-aware.
2010-09-21 Chris Lattnerfinish pushing MachinePointerInfo through selectiondags...
2010-09-21 Chris Lattnereliminate an old SelectionDAG::getTruncStore method...
2010-09-21 Chris Lattnereliminate last SelectionDAG::getLoad old entrypoint...
2010-09-21 Chris Lattnerfix the code that infers SV info to be correct when...
2010-09-21 Chris Lattnerpropagate MachinePointerInfo through various uses of...
2010-09-21 Chris Lattnercontinue MachinePointerInfo'izing, eliminating use...
2010-09-21 Chris Lattnerreimplement memcpy/memmove/memset lowering to use Machi...
2010-09-21 Chris Lattneradd overloads for SelectionDAG::getLoad, getStore,...
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...
next