aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/IA64
AgeCommit message (Expand)Author
2008-08-30fix some 80-col violationsGabor Greif
2008-08-28erect abstraction boundaries for accessing SDValue members, rename Val -> Nod...Gabor Greif
2008-08-26Make TargetInstrInfo::copyRegToReg return a bool indicating whether the copy ...Owen Anderson
2008-08-23Move the point at which FastISel taps into the SelectionDAGISelDan Gohman
2008-08-21Simplify SelectRoot's interface, and factor out some common codeDan Gohman
2008-08-21Use raw_ostream throughout the AsmPrinter.Owen Anderson
2008-08-14Convert uses of std::vector in TargetInstrInfo to SmallVector. This change h...Owen Anderson
2008-08-08Handle visibility printing with all generality. Remove bunch of duplicate code.Anton Korobeynikov
2008-08-07Use EmitAlignment consistentlyAnton Korobeynikov
2008-08-07CleanupAnton Korobeynikov
2008-08-07Switch IA64 to new section-handling stuffAnton Korobeynikov
2008-08-07CleanupAnton Korobeynikov
2008-07-27Rename SDOperand to SDValue.Dan Gohman
2008-07-17Add a new function, ReplaceAllUsesOfValuesWith, which handles bulkDan Gohman
2008-07-09random bugfix sitting in my tree.Chris Lattner
2008-07-07Pool-allocation for MachineInstrs, MachineBasicBlocks, andDan Gohman
2008-07-07Add explicit keywords.Dan Gohman
2008-07-01Split ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL, eliminatingDan Gohman
2008-06-30Rename ISD::LOCATION to ISD::DBG_STOPPOINT to better reflect itsDan Gohman
2008-06-30Split scheduling from instruction selection.Evan Cheng
2008-06-30Replace some std::vectors that showed up in heap profiling withDan Gohman
2008-06-06Wrap MVT::ValueType in a struct to get type safetyDuncan Sands
2008-05-28Update some comments noticed in a recent checkinNate Begeman
2008-05-28Add chain inputs for loads.Chris Lattner
2008-05-28Fix CodeGen/Generic/2005-10-21-longlonggtu.ll on ia64.Chris Lattner
2008-05-28loads should get chains. THis helps but does not solve CodeGen/Generic/2003-...Chris Lattner
2008-05-28Fix 2006-04-28-Sign-extend-bool.ll for ia64.Chris Lattner
2008-05-28reindent.Chris Lattner
2008-05-14Add CommonLinkage; currently tentative definitionsDale Johannesen
2008-05-14Change target-specific classes to use more precise static types.Dan Gohman
2008-05-13Clean up the use of static and anonymous namespaces. This turned upDan Gohman
2008-04-12Drop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which are not LegalDan Gohman
2008-03-31Move reMaterialize() from TargetRegisterInfo to TargetInstrInfo.Evan Cheng
2008-03-15Replace all target specific implicit def instructions with a target independe...Evan Cheng
2008-03-13Use SDTNone instead of duplicating it.Dan Gohman
2008-03-11Use PassManagerBase instead of FunctionPassManager for functionsDan Gohman
2008-03-10- Style cleanup in IA64ISelLowering.h: add 'virtual' keyword for consistency.Scott Michel
2008-03-10Default ISD::PREFETCH to expand.Evan Cheng
2008-03-10Give TargetLowering::getSetCCResultType() a parameter so that ISD::SETCC'sScott Michel
2008-03-09make sure ar.pfs is in a register class, this fixes test/CodeGen/IA64/ret-0.llChris Lattner
2008-03-08Implement x86 support for @llvm.prefetch. It corresponds to prefetcht{0|1|2} ...Evan Cheng
2008-02-28Add a quick and dirty "loop aligner pass". x86 uses it to align its loops to ...Evan Cheng
2008-02-27Final de-tabification.Bill Wendling
2008-02-26Change "Name" to "AsmName" in the target register info. Gee, a refactoring toolBill Wendling
2008-02-26De-tabifyBill Wendling
2008-02-20Remove bunch of gcc 4.3-related warnings from TargetAnton Korobeynikov
2008-02-16I cannot find a libgcc function for this builtin. Therefor expanding it to a...Andrew Lenharth
2008-02-14In TargetLowering::LowerCallTo, don't assert thatDuncan Sands
2008-02-14Change how FP immediates are handled. Nate Begeman
2008-02-11Stuff noticed while grepping codeNate Begeman