aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/SelectionDAG
AgeCommit message (Expand)Author
2009-01-30Get rid of the non-DebugLoc-ified getNOT() method.Bill Wendling
2009-01-30Propagate debug loc info for some FP arithmetic methods.Bill Wendling
2009-01-30Propagate debug loc info for some FP arithmetic methods.Bill Wendling
2009-01-30Propagate debug loc info for BIT_CONVERT.Bill Wendling
2009-01-30Propagate debug loc info for more *_EXTEND methods.Bill Wendling
2009-01-30Propagate debug loc info for ANY_EXTEND.Bill Wendling
2009-01-30Propagate debug loc info for some of the *_EXTEND functions.Bill Wendling
2009-01-30DebugLoc form of getNOT().Bill Wendling
2009-01-30- Propagate debug loc info for SELECT.Bill Wendling
2009-01-30Propagate debug loc info for Shifts.Bill Wendling
2009-01-30Propagate debug loc info for XOR and MatchRotate.Bill Wendling
2009-01-30Propagate debug loc info for OR. Also clean up some comments.Bill Wendling
2009-01-30Perform obvious constant arithmetic folding.Bill Wendling
2009-01-30Propagate debug loc info for AND. Also clean up some comments.Bill Wendling
2009-01-30Propagate debug loc info in SimplifyBinOpWithSameOpcodeHands.Bill Wendling
2009-01-30Propagate debug loc info in SimplifyNodeWithTwoResults.Bill Wendling
2009-01-30Propagate debug loc info for MULHS.Bill Wendling
2009-01-30Propagate debug loc info for SREM and UREM.Bill Wendling
2009-01-30Propagate debug loc info for UDIV.Bill Wendling
2009-01-30Propagate debug loc info for SDIV.Bill Wendling
2009-01-30Forgot to propagate debug loc info here.Bill Wendling
2009-01-30Propagate debug loc info for MUL.Bill Wendling
2009-01-30Propagate debug loc info in SUB.Bill Wendling
2009-01-30Propagate debug loc info in ADDC and ADDE.Bill Wendling
2009-01-30Propagate debug loc info in DAG combine's "ADD".Bill Wendling
2009-01-30- Propagate debug loc info in combineSelectAndUse().Bill Wendling
2009-01-30Propagate debug info when building SelectionDAG.Dale Johannesen
2009-01-30Propagate debug location info for the token factor.Bill Wendling
2009-01-30Add DebugLoc propagation to some of the methods in DAG combiner.Bill Wendling
2009-01-29Explicitly add PseudoSourceValue information when loweringDan Gohman
2009-01-29Make a few things const, fix some comments, and simplifyDan Gohman
2009-01-29Fix two typos that Duncan spotted in a comment.Dan Gohman
2009-01-29In the case of an extractelement on an insertelement value,Dan Gohman
2009-01-29Revert r63273. This was already implemented by Dale. There's no need for myBill Wendling
2009-01-29- Add DebugLoc to getTargetNode(). Bill Wendling
2009-01-29Make x86's BT instruction matching more thorough, and add someDan Gohman
2009-01-29Add DebugLoc-sensitive versions of many node creationDale Johannesen
2009-01-28Add DebugLoc to the getNode() methods.Bill Wendling
2009-01-28Add DebugLoc-aware constructors for SDNode derivedDale Johannesen
2009-01-28Fixed extract element when the result needs to be promoted and the input wide...Mon P Wang
2009-01-28Make isOperationLegal do what its name suggests, and introduce aDan Gohman
2009-01-28Formatting.Duncan Sands
2009-01-28Rename getAnalysisToUpdate to getAnalysisIfAvailable.Duncan Sands
2009-01-28Use ValueType::bitsLT to simplify some code.Dan Gohman
2009-01-28Use ZERO_EXTEND instead of ANY_EXTEND when promotingDan Gohman
2009-01-27Add an assertion to the form of SelectionDAG::getConstant that takesDan Gohman
2009-01-27Delete redundant return statements.Dan Gohman
2009-01-26Fix PR3393, which amounts to a bug in the expensiveDuncan Sands
2009-01-26During bittest switch lowering emit shift in the test block, which should (th...Anton Korobeynikov
2009-01-26Take the next steps in making SDUse more consistent with LLVM Use, andDan Gohman