aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/PowerPC/PPC32AsmPrinter.cpp
AgeCommit message (Expand)Author
2004-09-05Renamed PPC32AsmPrinter.cpp => PowerPCAsmPrinter.cpp as the Darwin and AIX asmMisha Brukman
2004-09-04Include MathExtras.h to fix build breakage, thanks to VladimirNate Begeman
2004-09-04All PPC instructions are now auto-printedNate Begeman
2004-09-02Convert remaining X-Form and Pseudo instructions over to asm writerNate Begeman
2004-09-01Changes For Bug 352Reid Spencer
2004-08-30Move yet more instructions over to being printed by the generated asm writerNate Begeman
2004-08-21Fix warningChris Lattner
2004-08-21Move XForm instructions over to the auto-generated asm writerNate Begeman
2004-08-19Clean up floating point instruction selection.Nate Begeman
2004-08-18Rename varChris Lattner
2004-08-17Start using alignment output routines from AsmPrinter.Chris Lattner
2004-08-17Print comments with ;Chris Lattner
2004-08-17Use the emitGlobalConstant defined in AsmPrinterChris Lattner
2004-08-17New, more general, interface.Chris Lattner
2004-08-17PowerPC 32-/64-bit split: Part I, PPC32* bit files, adapted from former PowerPC*Misha Brukman
2004-08-17Print float constants as 4 byte values.Chris Lattner
2004-08-17Make sure to put an _ prefix on all identifiers!Chris Lattner
2004-08-16More changes to make PPC32 and X86 more similarChris Lattner
2004-08-16Minor changes to make the diff be nothing against the X86 versionChris Lattner
2004-08-16Finegrainify namespacificationChris Lattner
2004-08-15Zimm16 is now dead. Its entry is not removed from the enum, to avoid havingChris Lattner
2004-08-15Convert all of the DForm_6* operations, which makes all of the Zimm16 usersChris Lattner
2004-08-15Convert the DForm_4 over to the asmprintergenChris Lattner
2004-08-15Remove dead codeNate Begeman
2004-08-14Print mflr using the asmwriter generatorChris Lattner
2004-08-14Add initial support for using the generated asm writer. Also, fix FP constan...Nate Begeman
2004-08-13Fix siod by switching BoolTy to byte rather than int until CFE changes forNate Begeman
2004-08-11Breaking up the PowerPC target into 32- and 64-bit subparts, Part I: 32-bit.Misha Brukman
2004-08-10Renamed PPC32 (namespace for regs, opcodes) to PPC to include 64-bit targetsMisha Brukman
2004-08-09CodePrinter -> AsmPrinterMisha Brukman
2004-08-04getValues does not existChris Lattner
2004-07-28Minor correctionsChris Lattner
2004-07-28Find longs by type, not by their primitive size being 64. Patch by Nate Begeman.Misha Brukman
2004-07-28Fix printing of immediate operands by looking at their operand types inMisha Brukman
2004-07-27Correctly print out long branches, assert on finding pseudo instr COND_BRANCHMisha Brukman
2004-07-26Increment the label number in runOnFunction() rather than while printing outMisha Brukman
2004-07-23Simplify boolean test.Misha Brukman
2004-07-23* Codegen of GEPs dramatically improved by folding multiplies and addsMisha Brukman
2004-07-21* Fix printing of signed immediate values (Nate Begeman)Misha Brukman
2004-07-20Differentiate between global and weak symbol loadsMisha Brukman
2004-07-20* Fn args passed in registers are now recorded as used by the call instructionMisha Brukman
2004-07-18CPR FixesChris Lattner
2004-07-16* Output non-lazy linking stubs for external global variablesMisha Brukman
2004-07-16* Add spaces between words and numbers in comments printed out for longs/floatsMisha Brukman
2004-07-08* Fix header comment, excise references to X86Misha Brukman
2004-07-06Use the more compact `bl' instead of cryptic (but equivalent) `bcl 20,31'Misha Brukman
2004-07-01Check if operand has an allocated reg before requesting it.Misha Brukman
2004-06-30* Inquire about the number of operands from the instruction directlyMisha Brukman
2004-06-29* Stop using BBNumbering, we don't really need itMisha Brukman
2004-06-29Assembly syntax/comment fixes by Nate Begeman.Misha Brukman