aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/Alpha/AlphaISelLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* Tabs -> spaces, and remove trailing whitespace.Daniel Dunbar2009-09-201-64/+64
* Fix PR4926. When target hook EmitInstrWithCustomInserter() insert new basic b...Evan Cheng2009-09-191-0/+5
* Enhance EmitInstrWithCustomInserter() so target can specify CFG changes that ...Evan Cheng2009-09-181-1/+2
* Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson.Sandeep Patel2009-09-021-4/+4
* Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...Owen Anderson2009-08-111-161/+161
* Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson2009-08-101-166/+166
* Start moving TargetLowering away from using full MVTs and towards SimpleValue...Owen Anderson2009-08-101-1/+1
* avoid this libcall with long inline expansionAndrew Lenharth2009-08-071-1/+30
* These should be expandedAndrew Lenharth2009-08-071-0/+3
* Use elf Object File directlyAndrew Lenharth2009-08-051-18/+1
* Alpha: Get section directives rightAndrew Lenharth2009-08-051-3/+3
* Major calling convention code refactoring.Dan Gohman2009-08-051-82/+68
* Make SectionKind::get() private.Chris Lattner2009-08-021-3/+3
* give alpha its readonly section. This optimizes alpha, and prevents aChris Lattner2009-08-011-0/+2
* Change SectionKind to be a property that is true of a *section*, itChris Lattner2009-08-011-2/+4
* switch off of 'Section' onto MCSection. We're not properly usingChris Lattner2009-07-311-2/+4
* 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.Torok Edwin2009-07-141-4/+4
* assert(0) -> LLVM_UNREACHABLE.Torok Edwin2009-07-111-3/+3
* Implement changes from Chris's feedback.Torok Edwin2009-07-081-0/+1
* Convert more abort() calls to llvm_report_error().Torok Edwin2009-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