aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/Alpha
AgeCommit message (Expand)Author
2006-03-28Expose base register for DwarfWriter. Refactor code accordingly.Jim Laskey
2006-03-27Translate llvm target registers to dwarf register numbers properly.Jim Laskey
2006-03-25#include Intrinsics.h into all dag iselsChris Lattner
2006-03-24Add dwarf register numbering to register data.Jim Laskey
2006-03-23Add support to locate local variables in frames (early version.)Jim Laskey
2006-03-23Eliminate IntrinsicLowering from TargetMachine.Chris Lattner
2006-03-17Remove BRTWOWAY*Nate Begeman
2006-03-09these are copies tooAndrew Lenharth
2006-03-09remove some now-dead codeChris Lattner
2006-03-09fcopysign for mixed modeAndrew Lenharth
2006-03-09alpha and llvm have different oppinions on which arg is the sign bitAndrew Lenharth
2006-03-09Alpha Scheduling classesAndrew Lenharth
2006-03-09fcopysign and get rid of dsnode cruft. custom PA runtimes make this better i...Andrew Lenharth
2006-03-09Add support for 'special' llvm globals like debug info and static ctors/dtors.Chris Lattner
2006-03-05Copysign needs to be expanded everywhere. Note that Alpha and IA64 shouldChris Lattner
2006-02-27Removed dependency on how operands are printed (want multi-line.)Jim Laskey
2006-02-13improved zap discoveryAndrew Lenharth
2006-02-13Switch targets over to using SelectionDAG::getCALLSEQ_START to createChris Lattner
2006-02-09Match getTargetNode() changes (now return SDNode* instead of SDOperand).Evan Cheng
2006-02-09Change Select() fromEvan Cheng
2006-02-06see what this allignment thing will doAndrew Lenharth
2006-02-05Use SelectRoot() as entry of any tblgen based isel.Evan Cheng
2006-02-04linkage fix for weak functionsAndrew Lenharth
2006-02-03isStoreToStackSlotAndrew Lenharth
2006-02-02Move isLoadFrom/StoreToStackSlot from MRegisterInfo to TargetInstrInfo,a far ...Chris Lattner
2006-02-01Add immediate forms of cmov and remove some cruftAndrew Lenharth
2006-02-01Fix some of the stuff in the PPC README file, and clean up legalizationNate Begeman
2006-01-31Allow the specification of explicit alignments for constant pool entries.Evan Cheng
2006-01-29Update alpha to reflect recent constantfp legalize changes. It's not clearChris Lattner
2006-01-29cmovle != cmovltChris Lattner
2006-01-28Implement Promote for VAARG, and allow it to be custom promoted for peopleNate Begeman
2006-01-27Switch to AlphaISD::CALL instead of ISD::CALLChris Lattner
2006-01-27Subtarget feature can now set any variable to any valueEvan Cheng
2006-01-27PHI and INLINEASM are now built-in instructions provided by Target.tdChris Lattner
2006-01-26minor renamingAndrew Lenharth
2006-01-26allow R28 to be used for frame calculations without entirely removing it from...Andrew Lenharth
2006-01-25oopsAndrew Lenharth
2006-01-25forgot oneAndrew Lenharth
2006-01-25make things compile againAndrew Lenharth
2006-01-25First part of bug 680:Nate Begeman
2006-01-25maintaining stackpointer alignment. Perhaps it doesn't matterAndrew Lenharth
2006-01-23bye bye Pattern ISELAndrew Lenharth
2006-01-23added stores to lsmarkAndrew Lenharth
2006-01-23fix up more lsmark stuffAndrew Lenharth
2006-01-23yea, lowering this stuff will basically workAndrew Lenharth
2006-01-22Add explicit #includes of <iostream>Chris Lattner
2006-01-19typoAndrew Lenharth
2006-01-19nasty nasty patternsAndrew Lenharth
2006-01-16fix short immediate loadsAndrew Lenharth
2006-01-16stack and rpccAndrew Lenharth