aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/Alpha/AlphaISelLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* Rip all of the global variable lowering logic out of TargetAsmInfo. SinceChris Lattner2009-07-281-1/+14
* Get rid of the Pass+Context magic.Owen Anderson2009-07-221-2/+2
* Switch Alpha over to the new call lowering style. New code mostly Eli Friedman2009-07-191-80/+171
* Set an operation expansion, noticed while running Eli Friedman2009-07-171-0/+2
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Edwin Török2009-07-141-4/+4
* assert(0) -> LLVM_UNREACHABLE.Edwin Török2009-07-111-3/+3
* Implement changes from Chris's feedback.Edwin Török2009-07-081-0/+1
* Convert more abort() calls to llvm_report_error().Edwin Török2009-07-081-2/+2
* Add NumFixedArgs attribute to CallSDNode which indicates the number of fixed ...Tilmann Scheller2009-07-031-1/+2
* Update comments to make it clear that the function alignment is the Log2 of theBill Wendling2009-07-011-1/+1
* Add an "alignment" field to the MachineFunction object. It makes more sense toBill Wendling2009-06-301-0/+5
* Fix old-style type names in comments.Dan Gohman2009-06-141-1/+1
* Convert Alpha and Mips to use a MachineFunctionInfo subclass toDan Gohman2009-06-031-3/+0
* Remove non-DebugLoc versions of BuildMI from Alpha and Cell.Dale Johannesen2009-02-131-10/+11
* Use getDebugLoc forwarder instead of getNode()->getDebugLoc.Dale Johannesen2009-02-071-1/+1
* Constify TargetInstrInfo::EmitInstrWithCustomInserter, allowingDan Gohman2009-02-071-1/+1
* Get rid of the last non-DebugLoc versions of getNode!Dale Johannesen2009-02-071-6/+8
* Remove more non-DebugLoc versions of getNode.Dale Johannesen2009-02-061-17/+22
* Remove non-DebugLoc forms of CopyToReg and CopyFromReg.Dale Johannesen2009-02-041-5/+10
* Remove non-DebugLoc versions of getLoad and getStore.Dale Johannesen2009-02-041-11/+13
* Remove non-DebugLoc forms of the exotic formsDale Johannesen2009-02-041-11/+13
* Remove some more non-DebugLoc versions of constructionDale Johannesen2009-02-041-9/+10
* Make LowerCallTo and LowerArguments take a DebugLocDale Johannesen2009-01-301-7/+11
* Add the private linkage.Rafael Espindola2009-01-151-1/+1
* Fix PR3274: when promoting the condition of a BRCOND node,Duncan Sands2009-01-011-1/+1
* There are no longer any places that require aDuncan Sands2008-12-011-2/+2
* Change the interface to the type legalization methodDuncan Sands2008-12-011-3/+6
* Rename SetCCResultContents to BooleanContents. InDuncan Sands2008-11-231-1/+1
* fix another libgcc blockerAndrew Lenharth2008-11-111-0/+1
* Teach DAGCombine to fold constant offsets into GlobalAddress nodes,Dan Gohman2008-10-181-0/+6
* Rename LoadX to LoadExt.Evan Cheng2008-10-141-7/+7
* Change CALLSEQ_BEGIN and CALLSEQ_END to take TargetConstant's asChris Lattner2008-10-111-6/+3
* get CodeGen/Alpha/mul128.ll to work.Chris Lattner2008-10-091-0/+2
* Note that ADDC and company don't actually expand yet (missing in legalizeAndrew Lenharth2008-10-071-1/+43
* Add "inreg" field to CallSDNode (doesn't increaseDale Johannesen2008-09-261-3/+3
* Make log, log2, log10, exp, exp2 use Expand byDale Johannesen2008-09-221-11/+0
* Reverting r56249. On further investigation, this functionality isn't needed.Bill Wendling2008-09-161-8/+9
* - Change "ExternalSymbolSDNode" to "SymbolSDNode".Bill Wendling2008-09-161-9/+8
* Rename ConstantSDNode::getValue to getZExtValue, for consistencyDan Gohman2008-09-121-1/+1
* Add intrinsics for log, log2, log10, exp, exp2.Dale Johannesen2008-09-041-0/+11
* erect abstraction boundaries for accessing SDValue members, rename Val -> Nod...Gabor Greif2008-08-281-11/+11
* Rename SDOperand to SDValue.Dan Gohman2008-07-271-64/+64
* Pool-allocation for MachineInstrs, MachineBasicBlocks, andDan Gohman2008-07-071-7/+7
* Rather than having a different custom legalizationDuncan Sands2008-07-041-33/+40
* Split ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL, eliminatingDan Gohman2008-07-011-1/+2
* Rename ISD::LOCATION to ISD::DBG_STOPPOINT to better reflect itsDan Gohman2008-06-301-1/+1
* Revert the SelectionDAG optimization that makesDuncan Sands2008-06-301-3/+2
* Use MachineBasicBlock::transferSuccessors.Dan Gohman2008-06-211-5/+1
* Remove comparison methods for MVT. The main causeDuncan Sands2008-06-081-1/+1
* Wrap MVT::ValueType in a struct to get type safetyDuncan Sands2008-06-061-22/+20