Provide names for MUL_LOHI and DIVREM operators.
[oota-llvm.git] / lib / CodeGen / SelectionDAG / SelectionDAG.cpp
2007-10-05 Dan GohmanProvide names for MUL_LOHI and DIVREM operators.
2007-10-05 Evan ChengAdd a variant of getTargetNode() that takes a vector...
2007-09-30 Dale Johannesenremove dup comment
2007-09-30 Dale JohannesenConstant fold int-to-long-double conversions;
2007-09-21 Dale JohannesenChange APFloat::convertFromInteger to take the incoming
2007-09-19 Dale JohannesenMore long double fixes. x86_64 should build now.
2007-09-17 Devang PatelDo not hide APInt::dump() inside #ifndef NDEBUG.
2007-09-17 Devang PatelThis is not ideal but unbreaks build failure.
2007-09-14 Dale JohannesenRemove the assumption that FP's are either float or
2007-09-13 Chris LattnerFix build problems on Cygwin (PR1652), patch by Patrick...
2007-09-12 Evan ChengYet another getTargetNode variant.
2007-09-12 Dale JohannesenRevise previous patch per review comments.
2007-09-11 Dale JohannesenAdd APInt interfaces to APFloat (allows directly
2007-09-11 Duncan SandsFold the adjust_trampoline intrinsic into
2007-08-31 Dale JohannesenAdd mod, copysign, abs operations to APFloat.
2007-08-31 Dale JohannesenRevise per review of previous patch.
2007-08-31 Dale JohannesenEnhance APFloat to retain bits of NaNs (fixes oggenc).
2007-08-30 Dale JohannesenChange LegalFPImmediates to use APFloat.
2007-08-26 Dale JohannesenRevise per review comments.
2007-08-25 Dale JohannesenAdd APFloat interface to ConstantFPSDNode. Change
2007-08-24 Dale JohannesenPoison APFloat::operator==. Replace existing uses...
2007-08-24 Dale JohannesenUse APFloat internally for ConstantFPSDNode.
2007-08-02 Evan ChengDo not emit copies for physical register output if...
2007-07-27 Duncan SandsSupport for trampolines, except for X86 codegen which is
2007-07-26 Christopher LambAdd selection DAG nodes for subreg insert/extract....
2007-07-23 Dan GohmanFix some uses of dyn_cast to be uses of cast.
2007-07-19 Duncan SandsAs pointed out by g++-4.2, the original code didn't do
2007-07-14 Anton KorobeynikovLong live the exception handling!
2007-07-10 Dan GohmanChange the peep for EXTRACT_VECTOR_ELT of BUILD_PAIR...
2007-07-05 Dan GohmanMake the debug string for ISD::MERGE_VALUES consistent...
2007-06-29 Evan ChengFix a vector FP constant CSE bug.
2007-06-27 Dan GohmanRename ("shrinkify") MVT::isExtendedValueType to MVT...
2007-06-25 Dan GohmanGeneralize MVT::ValueType and associated functions...
2007-06-22 Dan GohmanMove ComputeMaskedBits, MaskedValueIsZero, and ComputeN...
2007-06-19 Dan GohmanPass a SelectionDAG into SDNode::dump everywhere it...
2007-06-14 Dan GohmanRename MVT::getVectorBaseType to MVT::getVectorElementType.
2007-06-13 Dan GohmanIntroduce new SelectionDAG node opcodes VEXTRACT_SUBVEC...
2007-06-04 Dan GohmanResolve implicit alignment before computing the Folding...
2007-05-24 Dan GohmanAdd explicit qualification for namespace MVT members.
2007-04-25 Chris LattnerBe more careful about folding op(x, undef) when we...
2007-04-22 Christopher LambPR400 phase 2. Propagate attributed load/store informat...
2007-04-21 Lauro Ramos VenancioX86 TLS: Implement review feedback.
2007-04-21 Reid SpencerRevert Christopher Lamb's load/store alignment changes.
2007-04-21 Christopher Lambadd support for alignment attributes on load/store...
2007-04-20 Lauro Ramos VenancioImplement "general dynamic", "initial exec" and "local...
2007-04-12 Chris Lattnerfold noop vbitconvert instructions
2007-04-09 Chris Lattneradd some assertions
2007-04-01 Reid SpencerFor PR1297:
2007-03-30 Dale JohannesenFix incorrect combination of different loads. Reenable...
2007-03-04 Chris Lattnerfold away addc nodes when we know there cannot be a...
2007-03-04 Chris Lattnereliminate some ops if they have an undef RHS
2007-02-25 Chris Lattnerfold trivial token factor nodes. This allows us to...
2007-02-21 Jim LaskeySelection and lowering for exception handling.
2007-02-04 Chris LattnerIntroduce new UnarySDNode/BinarySDNode/TernarySDNode...
2007-02-04 Chris Lattnereliminate the SDNode::setValueTypes method.
2007-02-04 Chris Lattnereliminate a bunch of duplicate ctors and helper functions.
2007-02-04 Chris Lattnermove MorphNode to out of line and merge setNodeOperands...
2007-02-04 Chris Lattnersimplify MorphNodeTo to take a VTList operand.
2007-02-04 Chris Lattnereliminate some extraneous methods in SDNode
2007-02-04 Chris LattnerGive each selectiondag node class a home for it's vtabl...
2007-02-04 Chris LattnerEliminate some std::sets. This speeds up isel of kimwi...
2007-02-04 Chris LattnerSwitch SelectionDAG::ReplaceAllUsesOfValueWith to use...
2007-02-01 Chris LattnerFit in 80 columns
2007-01-29 Nate BegemanFinish off bug 680, allowing targets to custom lower...
2007-01-26 Jim LaskeyMake LABEL a builtin opcode.
2006-12-07 Bill WendlingRemoved more <iostream> includes
2006-12-07 Bill WendlingRemoving even more <iostream> includes.
2006-12-02 Jeff CohenUnbreak VC++ build.
2006-11-16 Evan ChengFix an incorrectly inverted condition.
2006-11-11 Reid SpencerMake an assert comment match the tested assertion.
2006-11-09 Evan ChengRename ISD::MemOpAddrMode to ISD::MemIndexedMode
2006-11-08 Jim LaskeyRemove redundant <cmath>.
2006-11-05 Jeff CohenUnbreak VC++ build.
2006-11-05 Evan ChengAdded getIndexedStore.
2006-11-03 Evan ChengFix comments.
2006-11-03 Evan ChengAdded isPredecessor.
2006-11-03 Chris Lattnersilence warning
2006-11-02 Reid SpencerFor PR786:
2006-11-01 Evan ChengPrint jumptable index.
2006-10-30 Evan ChengAdded a new SDNode type: BR_JT for jumptable branch.
2006-10-29 Evan ChengVLOAD is not the LoadSDNode opcode.
2006-10-29 Nick LewyckyRemove spurious case. EXTLOAD is not one of the node...
2006-10-28 Jim LaskeyLoad and stores have not been uniqued properly.
2006-10-28 Chris LattnerFix a serious bug that caused any x86 vector stuff...
2006-10-27 Jim LaskeyClean up.
2006-10-27 Jim LaskeySwitch over from SelectionNodeCSEMap to FoldingSet.
2006-10-26 Evan ChenggetPreIndexedLoad -> getIndexedLoad.
2006-10-17 Chris LattnerTrivial patch to speed up legalizing common i64 constants.
2006-10-17 Evan ChengReflect MemOpAddrMode change; added a helper to create...
2006-10-17 Jim LaskeyMake it simplier to dump DAGs while in DAGCombiner...
2006-10-14 Chris LattnerWhen SimplifySetCC was moved to the DAGCombiner, it...
2006-10-13 Chris LattnerFix a bug where we incorrectly turned '(X & 0) == 0...
2006-10-13 Evan ChengMerge ISD::TRUNCSTORE to ISD::STORE. Switch to using...
2006-10-12 Evan ChengAdd RemoveDeadNode to remove a dead node and its (poten...
2006-10-11 Evan ChengNaming consistency.
2006-10-11 Andrew LenharthJimptables working again on alpha.
2006-10-11 Evan ChengFindModifiedNodeSlot needs to add LoadSDNode ivars...
2006-10-10 Evan ChengSDNode::dump should also print out extension type and VT.
2006-10-09 Evan ChengReflects ISD::LOAD / ISD::LOADX / LoadSDNode changes.
2006-10-05 Evan ChengAdd getStore() helper function to create ISD::STORE...
next