Revert "Add Constant Hoisting Pass" (r200034)
[oota-llvm.git] / include / llvm / CodeGen / SelectionDAG.h
2014-01-25 Hans WennborgRevert "Add Constant Hoisting Pass" (r200034)
2014-01-24 Juergen RibutzkaAdd Constant Hoisting Pass
2014-01-24 Juergen RibutzkaRevert "Add Constant Hoisting Pass"
2014-01-24 Juergen RibutzkaAdd Constant Hoisting Pass
2013-11-22 Tom StellardSplit SETCC if VSELECT requires splitting too.
2013-11-19 Juergen Ributzka[DAG] Refactor vector splitting code in SelectionDAG...
2013-11-15 Daniel SandersFix illegal DAG produced by SelectionDAG::getConstant...
2013-11-15 Matt ArsenaultAdd addrspacecast instruction.
2013-10-28 Richard SandifordKeep TBAA info when rewriting SelectionDAG loads and...
2013-10-22 Wan XiaofeiUsing FoldingSet in SelectionDAG::getVTList.
2013-09-26 Amara Emerson[ARM] Use the load-acquire/store-release instructions...
2013-07-03 Craig TopperUse SmallVectorImpl instead of SmallVector for iterator...
2013-06-19 Bill WendlingAccess the TargetLoweringInfo from the TargetMachine...
2013-06-14 Matt ArsenaultAdd getSelect helper function
2013-05-29 Andrew TrickOrder CALLSEQ_START and CALLSEQ_END nodes.
2013-05-25 Andrew TrickTrack IR ordering of SelectionDAG nodes 3/4.
2013-05-25 Andrew TrickTrack IR ordering of SelectionDAG nodes 2/4.
2013-04-19 Michael LiaoArrayRefize getMachineNode(). No functionality change.
2013-03-07 Benjamin KramerArrayRefize some code. No functionality change.
2013-02-04 Benjamin KramerSelectionDAG: Teach FoldConstantArithmetic how to deal...
2013-01-22 Tim NorthoverMake APFloat constructor require explicit semantics.
2013-01-05 Chandler CarruthFunnel the actual TargetTransformInfo pass from the...
2012-12-27 Nadav RotemRefactor DAGCombinerInfo. Change the different booleans...
2012-12-03 Chandler CarruthSort the #include lines for the include/... tree with...
2012-09-27 Sylvestre LedruRevert 'Fix a typo 'iff' => 'if''. iff is an abreviatio...
2012-09-27 Sylvestre LedruFix a typo 'iff' => 'if'
2012-09-17 Craig TopperMark unimplemented copy constructors and copy assignmen...
2012-09-12 Michael LiaoFix PR11985
2012-08-07 Jakob Stoklund OlesenAdd SelectionDAG::getTargetIndex.
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...
next