aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/SelectionDAG
AgeCommit message (Expand)Author
2007-07-09Change getCopyToParts and getCopyFromParts to always use target-endianDan Gohman
2007-07-09Initialize the IndexedModeActions array with memset beforeDan Gohman
2007-07-09Fix this warning:Chris Lattner
2007-07-06The exception handling intrinsics return values,Duncan Sands
2007-07-06Add the byval attributeRafael Espindola
2007-07-06Remove propagateEHRegister in favour of a more limitedDuncan Sands
2007-07-06Remove ExtractGlobalVariable - use StripPointerCastsDuncan Sands
2007-07-06Workaround of getCopyToRegs and getCopyFromRegs bugs for big-endian machines.Evan Cheng
2007-07-06Change CalculateHeights and CalculateDepths to be non-recursive.Evan Cheng
2007-07-05Make the debug string for ISD::MERGE_VALUES consistent with the others.Dan Gohman
2007-07-05Add a parameter to getCopyToParts and getCopyFromParts to specify whetherDan Gohman
2007-07-04Extend eh.selector to support both catches and filters.Duncan Sands
2007-07-03Fix several over-aggressive folds for undef nodes in dagcombine, toDan Gohman
2007-07-03Fix for PR 1505 (and 1489). Rewrite X87 registerDale Johannesen
2007-07-02Replace ExpandScalarFormalArgs and ExpandScalarCallArgs with the newlyDan Gohman
2007-07-02Teach GetNegatedExpression to negate 0-B to B in UnsafeFPMath mode, andDan Gohman
2007-06-29Only do FNEG xform when the vector type is a floating point type.Evan Cheng
2007-06-29Remove unused variables.David Greene
2007-06-29Fix a vector FP constant CSE bug.Evan Cheng
2007-06-29Remove unnecessary attributions in comments.David Greene
2007-06-29Fix reference to cached end iterator invalidated by an erase operation.David Greene
2007-06-29Remove the "special tie breaker" because it resulted in inconsistentDavid Greene
2007-06-29Fix an assertion failure in legalizing bitcast operators on targets whereDan Gohman
2007-06-28Add new TargetLowering code to provide the final register type that anDan Gohman
2007-06-27Partial fix for PR1502: If a EH register is needed in a successor of landing ...Evan Cheng
2007-06-27Rename ("shrinkify") MVT::isExtendedValueType to MVT::isExtendedVT.Dan Gohman
2007-06-27Use getVectorTypeBreakdown in FunctionLoweringInfo::CreateRegForValueDan Gohman
2007-06-27Make the comment for ScalarizeVectorOp mention that it is only for useDan Gohman
2007-06-25Generalize MVT::ValueType and associated functions to be able to representDan Gohman
2007-06-22Move ComputeMaskedBits, MaskedValueIsZero, and ComputeNumSignBits fromDan Gohman
2007-06-22std::set is really really terrible. Switch to SmallPtrSet to reduce compile t...Evan Cheng
2007-06-21Tidy up ValueType names in comments.Dan Gohman
2007-06-21Rename TargetLowering::getNumElements and friends toDan Gohman
2007-06-21Xforms:Evan Cheng
2007-06-19Pass a SelectionDAG into SDNode::dump everywhere it's used, in preprationDan Gohman
2007-06-19add isVarArg to CCStateChris Lattner
2007-06-18make ComputeTopDownOrdering significantly faster and use less stack spaceChris Lattner
2007-06-18Make chain dependencies blue, in addition to being dashed.Dan Gohman
2007-06-15Codegen support (stripped out) for the annotate attribute.Tanya Lattner
2007-06-15Fix CodeGen/X86/inline-asm-x-scalar.ll:test4, by retaining regclass infoChris Lattner
2007-06-15Workaround for PR1508.Duncan Sands
2007-06-14Rename MVT::getVectorBaseType to MVT::getVectorElementType.Dan Gohman
2007-06-13Only correctly lower exception handing intrinsics if exception handling isDuncan Sands
2007-06-13Introduce new SelectionDAG node opcodes VEXTRACT_SUBVECTOR andDan Gohman
2007-06-13When creating CopyFromReg nodes, always use legal types. And use theDan Gohman
2007-06-13The fix that was applied for PR1224 stops the compilerDuncan Sands
2007-06-07Do not change the size of function arguments. PR 1489.Dale Johannesen
2007-06-06Additional fix for PR1422: make sure the landing pad label is placed in theDuncan Sands
2007-06-04Pass the DAG to SDNode::dump to let it do more detailed dumps in some cases.Dan Gohman
2007-06-04Resolve implicit alignment before computing the FoldingSet information soDan Gohman