summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PowerPCAsmPrinter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Consolidate the GPOpt stuff to all use the Subtarget, instead of stillChris Lattner2005-08-051-1/+3
* Hack to naturally align doubles in the constant pool. Remove this once weNate Begeman2005-08-041-1/+6
* Update to use the new MathExtras.h support for log2 computation.Chris Lattner2005-08-021-1/+1
* Wrap some long lines, fix emission of weak global variablesChris Lattner2005-07-261-8/+9
* Support building non-PICNate Begeman2005-07-211-11/+31
* Support assembling fsqrt on darwin. This will be implemented better whenNate Begeman2005-07-211-0/+9
* Generate mfocrf when targeting g5. Generate fsqrt/fsqrts when targetin g5.Nate Begeman2005-07-201-14/+23
* Remove some code that moved to the generic asm printer a long time ago.Nate Begeman2005-07-121-84/+0
* Add support for assembling .s files on mac os x for intelNate Begeman2005-07-081-1/+0
* Remove trailing whitespaceMisha Brukman2005-04-211-39/+39
* Add the necessary support to codegen condition register logical ops withNate Begeman2005-04-141-0/+20
* Make sure that BRCOND branches can be converted into long branches too.Nate Begeman2005-04-101-1/+1
* Behold, rlwinm with certain immediate arguments is printed as the much moreNate Begeman2005-04-051-0/+22
* Fix external symbol printing in the AsmPrinter. Tell the ISel that weNate Begeman2005-03-301-1/+7
* This mega patch converts us from using Function::a{iterator|begin|end} toChris Lattner2005-03-151-5/+5
* Fix Regression/CodeGen/PowerPC/2004-12-12-ZeroSizeCommon.ll, and all programsChris Lattner2004-12-121-0/+1
* CSE calls to getTypeSize.Chris Lattner2004-12-121-3/+2
* Remove the ISel->AsmPrinter link via the TargetMachine that was put inNate Begeman2004-11-271-3/+2
* Enable optimization suggested by Chris Lattner to not emit reloc stubs forNate Begeman2004-11-251-17/+14
* Handle GhostLinkage (should not ever reach the assembly printing stage!)Misha Brukman2004-11-141-0/+3
* Allow hbd to be bugpointable on darwin by fixing common and linkonce codegenNate Begeman2004-11-091-3/+4
* Remove file that is no longer used, and move include of MRegisterInfo.hNate Begeman2004-10-261-0/+1
* Align function arguments in function headersMisha Brukman2004-10-231-5/+4
* Generate correct stubs for weak-linked symbolsNate Begeman2004-10-171-2/+3
* add optimized code sequences for setcc x, 0Nate Begeman2004-09-221-2/+2
* * Change PPC32AsmPrinter => PowerPCAsmPrinter since it is now shared betweenMisha Brukman2004-09-051-12/+13
* Renamed PPC32AsmPrinter.cpp => PowerPCAsmPrinter.cpp as the Darwin and AIX asmMisha Brukman2004-09-051-0/+710
* Breaking up the PowerPC target into 32- and 64-bit subparts, Part III: the rest.Misha Brukman2004-08-111-735/+0
* Renamed PPC32 (namespace for regs, opcodes) to PPC to include 64-bit targetsMisha Brukman2004-08-101-23/+23
* CodePrinter -> AsmPrinterMisha Brukman2004-08-091-3/+3
* getValues does not existChris Lattner2004-08-041-7/+5
* Minor correctionsChris Lattner2004-07-281-2/+2
* Find longs by type, not by their primitive size being 64. Patch by Nate Begeman.Misha Brukman2004-07-281-1/+1
* Fix printing of immediate operands by looking at their operand types inMisha Brukman2004-07-281-15/+26
* Correctly print out long branches, assert on finding pseudo instr COND_BRANCHMisha Brukman2004-07-271-1/+12
* Increment the label number in runOnFunction() rather than while printing outMisha Brukman2004-07-261-11/+10
* Simplify boolean test.Misha Brukman2004-07-231-1/+1
* * Codegen of GEPs dramatically improved by folding multiplies and addsMisha Brukman2004-07-231-25/+31
* * Fix printing of signed immediate values (Nate Begeman)Misha Brukman2004-07-211-7/+29
* Differentiate between global and weak symbol loadsMisha Brukman2004-07-201-6/+3
* * Fn args passed in registers are now recorded as used by the call instructionMisha Brukman2004-07-201-6/+18
* CPR FixesChris Lattner2004-07-181-2/+2
* * Output non-lazy linking stubs for external global variablesMisha Brukman2004-07-161-46/+29
* * Add spaces between words and numbers in comments printed out for longs/floatsMisha Brukman2004-07-161-2/+8
* * Fix header comment, excise references to X86Misha Brukman2004-07-081-15/+23
* Use the more compact `bl' instead of cryptic (but equivalent) `bcl 20,31'Misha Brukman2004-07-061-2/+2
* Check if operand has an allocated reg before requesting it.Misha Brukman2004-07-011-0/+1
* * Inquire about the number of operands from the instruction directlyMisha Brukman2004-06-301-2/+4
* * Stop using BBNumbering, we don't really need itMisha Brukman2004-06-291-10/+2
* Assembly syntax/comment fixes by Nate Begeman.Misha Brukman2004-06-291-33/+54
OpenPOWER on IntegriCloud