aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/Sparc/SparcAsmPrinter.cpp
AgeCommit message (Expand)Author
2005-12-17Add basic addressing mode support and one load.Chris Lattner
2005-12-17Use the AsmPrinter for global variable init printing. This eliminates aChris Lattner
2005-12-17Switch constant pool printing over to use the Shared AsmPrinter versionChris Lattner
2005-12-17Use the shared AsmPrinter code for some basic stuff. No functionalityChris Lattner
2005-12-17Convert the remaining instructions over, branches and calls. Fix a coupleChris Lattner
2005-12-16remove some dead codeChris Lattner
2005-12-16asmprint pseudo instrsChris Lattner
2005-12-16Autogenerate asmprinter for F3_2 instructionsChris Lattner
2005-12-16Switch F3_1 instructions over to use AsmStringsChris Lattner
2005-12-16Plug in basic hooks for an autogenerated asm printer to fill in.Chris Lattner
2005-08-17Promote dependency for MathExtras.h out of Constants.h.Jim Laskey
2005-08-17Culling out use of unions for converting FP to bits and vice versa.Jim Laskey
2005-04-22Convert tabs to spacesMisha Brukman
2005-04-21Remove trailing whitespaceMisha Brukman
2005-03-15This mega patch converts us from using Function::a{iterator|begin|end} toChris Lattner
2004-12-09Fix asm-printing directives (how did we not see this before...apparently,Brian Gaeke
2004-11-23Support printing ConstantAggregateZeros.Brian Gaeke
2004-11-19Handle GhostLinkage case for completeness (should not be seen by the asm writer)Misha Brukman
2004-11-14Support UndefValue emission.Brian Gaeke
2004-09-29Don't use .quad to output double constants. The assembler must have a bug orBrian Gaeke
2004-09-29Put quotes around argument to .section directive.Brian Gaeke
2004-09-02Back to compiling land for v8Brian Gaeke
2004-08-04getValues is goneChris Lattner
2004-07-18CPR fixesChris Lattner
2004-07-16Add special handling for pseudo-instructions (print them as comments).Brian Gaeke
2004-07-08Fix bug where SwitchSection would fail to change to ".bss" successfully.Brian Gaeke
2004-06-27Support printing constant pool indices.Brian Gaeke
2004-06-24* LowercaseString moved to StringExtras.hMisha Brukman
2004-06-24Rename the load and store opcodes. The non-fp ones only have oneBrian Gaeke
2004-06-18.zero doesn't work in the Solaris assembler.Brian Gaeke
2004-06-18Support printing base+offset pairs where the offset is a register.Brian Gaeke
2004-06-17Emit stores correctly; don't fail an assertion.Brian Gaeke
2004-06-17Use addGlobalAddress and addMBB for call & branch targets instead of addPCDisp.Brian Gaeke
2004-06-17Rename Type::PrimitiveID to TypeId and ::getPrimitiveID() to ::getTypeID()Chris Lattner
2004-06-15Allow special-casing of operand printing based on opcode. PrintBrian Gaeke
2004-06-02Adjust to new TM interfacesChris Lattner
2004-04-07Don't print [%reg + 0], just print [%reg]Brian Gaeke
2004-04-07Fix bug in printing loads.Brian Gaeke
2004-04-06First attempt at special-casing printing of [%reg + offset] forBrian Gaeke
2004-04-02Add support for printing pc-relative displacements of functions (as used inBrian Gaeke
2004-03-16The .type directive on Solaris uses the # character instead of @.Brian Gaeke
2004-03-16Use ! for comment char; it works in both Solaris as and GAS.Brian Gaeke
2004-03-06Emit register names in lowercase, as required by the assembler.Brian Gaeke
2004-03-05Asm output is looking a lot better; not correct for all operands yet though.Brian Gaeke
2004-03-04Asm printer support, based on x86 - only prints mnemonics for nowBrian Gaeke