summaryrefslogtreecommitdiff
path: root/lib/Target/IA64/IA64AsmPrinter.cpp
AgeCommit message (Expand)AuthorFilesLines
2009-01-12Rename getABITypeSize to getTypePaddedSize, asDuncan Sands1-1/+1
2008-10-03Switch the MachineOperand accessors back to the short names likeDan Gohman1-1/+1
2008-09-29Rename isWeakForLinker to mayBeOverridden. Use itDuncan Sands1-1/+1
2008-09-24Move actual section printing stuff to AsmPrinter from TAI reducing heap traffic.Anton Korobeynikov1-3/+2
2008-09-24Drop obsolete hook and change all usage to new interfaceAnton Korobeynikov1-9/+1
2008-08-21Use raw_ostream throughout the AsmPrinter.Owen Anderson1-3/+4
2008-08-08Handle visibility printing with all generality. Remove bunch of duplicate code.Anton Korobeynikov1-1/+4
2008-08-07Use EmitAlignment consistentlyAnton Korobeynikov1-1/+1
2008-08-07CleanupAnton Korobeynikov1-9/+9
2008-08-07Switch IA64 to new section-handling stuffAnton Korobeynikov1-66/+81
2008-08-07CleanupAnton Korobeynikov1-18/+16
2008-05-14Add CommonLinkage; currently tentative definitionsDale Johannesen1-0/+2
2008-02-28Add a quick and dirty "loop aligner pass". x86 uses it to align its loops to ...Evan Cheng1-1/+1
2008-02-26Change "Name" to "AsmName" in the target register info. Gee, a refactoring toolBill Wendling1-2/+2
2008-02-10Rename MRegisterInfo to TargetRegisterInfo.Dan Gohman1-2/+3
2008-02-02Get rid of the annoying blank lines before labels.Evan Cheng1-1/+0
2008-01-29Use getPreferredAlignmentLog or getPreferredAlignmentDuncan Sands1-2/+2
2007-12-30Add new shorter predicates for testing machine operands for various types: Chris Lattner1-3/+2
2007-12-30Use MachineOperand::getImm instead of MachineOperand::getImmedValue. Likewis...Chris Lattner1-6/+6
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner1-2/+2
2007-11-05Eliminate the remaining uses of getTypeSize. ThisDuncan Sands1-3/+3
2007-10-14Revert 42908 for now.Evan Cheng1-2/+2
2007-10-12Change the names used for internal labels to use the currentDan Gohman1-2/+2
2007-10-03Use empty() member functions when that's what's being tested for insteadDan Gohman1-1/+1
2007-07-25Don't ignore the return value of AsmPrinter::doInitialization andDan Gohman1-4/+3
2007-01-30For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoidReid Spencer1-3/+3
2007-01-24Renamed getTypeAlignmentShift() to getPreferredTypeAlignmentShift().Evan Cheng1-1/+1
2006-12-19eliminate static ctors for Statistic objects.Chris Lattner1-2/+3
2006-12-07What should be the last unnecessary <iostream>s in the library.Bill Wendling1-4/+3
2006-12-06Detemplatize the Statistic class. The only type it is instantiated withChris Lattner1-1/+1
2006-12-06These asm printers shouldn't use assembly/writer.hChris Lattner1-10/+3
2006-10-05implement and use getSectionForFunctionChris Lattner1-3/+10
2006-09-14Adding dllimport, dllexport and external weak linkage types.Anton Korobeynikov1-0/+8
2006-09-07Make target asm info a property of the target machine.Jim Laskey1-24/+3
2006-09-06Separate target specific asm properties from the asm printers.Jim Laskey1-6/+15
2006-05-09Split SwitchSection into SwitchTo{Text|Data}Section methods.Chris Lattner1-4/+5
2006-05-04Rename MO_VirtualRegister -> MO_Register. Clean up immediate handling.Chris Lattner1-2/+2
2006-05-04There shalt be only one "immediate" operand type!Chris Lattner1-4/+3
2006-05-04Remove a bunch more SparcV9 specific stuffChris Lattner1-7/+1
2006-05-04Remove some more unused stuff from MachineInstr that was leftover from V9.Chris Lattner1-7/+0
2006-05-03Refactor TargetMachine, pushing handling of TargetData into the target-specif...Owen Anderson1-5/+5
2006-05-02Extend printBasicBlockLabel a bit so that it can be used to print allNate Begeman1-4/+4
2006-04-22JumpTable support! What this represents is working asm and jit support forNate Begeman1-7/+2
2006-03-13Added getTargetLowering() to TargetMachine. Refactored targets to support this.Evan Cheng1-1/+2
2006-03-09Add support for 'special' llvm globals like debug info and static ctors/dtors.Chris Lattner1-0/+4
2006-02-16distinguish between objects and register names, now we can have stuffDuraid Madina1-6/+12
2006-01-22Add explicit #includes of <iostream>Chris Lattner1-1/+1
2005-11-30No longer track value types for asm printer operands, and remove them asNate Begeman1-16/+8
2005-11-21Eliminate unneeded intermediate class. Move doFinalizeMethod to bottom ofChris Lattner1-99/+88
2005-11-21Start using shared asmprinter Constant Pool emitter, use shorter cpi names.Chris Lattner1-26/+5