aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/PowerPC/PPCAsmPrinter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Align functions to 16-byte boundaries, to eliminate noise in performance meas...Chris Lattner2005-09-011-1/+1
* Local labels on darwin apparently start with just 'L', not .L like otherChris Lattner2005-09-011-2/+2
* Remove operand type 'crbit', since it is no longer usedNate Begeman2005-08-261-8/+0
* Nate noticed that 30% of the malloc/frees in llc come from calls to Lowercase...Chris Lattner2005-08-221-2/+2
* Don't print out the MBB label for the entry mbbChris Lattner2005-08-211-2/+6
* 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
* Include MathExtras.h to fix build breakage, thanks to VladimirNate Begeman2004-09-041-0/+1
* All PPC instructions are now auto-printedNate Begeman2004-09-041-162/+382
* Convert remaining X-Form and Pseudo instructions over to asm writerNate Begeman2004-09-021-36/+10
* Changes For Bug 352Reid Spencer2004-09-011-4/+4
* Move yet more instructions over to being printed by the generated asm writerNate Begeman2004-08-301-0/+6
* Fix warningChris Lattner2004-08-211-1/+1
* Move XForm instructions over to the auto-generated asm writerNate Begeman2004-08-211-0/+6
* Clean up floating point instruction selection.Nate Begeman2004-08-191-11/+14
* Rename varChris Lattner2004-08-181-3/+3
* Start using alignment output routines from AsmPrinter.Chris Lattner2004-08-171-12/+12
* Print comments with ;Chris Lattner2004-08-171-0/+1
* Use the emitGlobalConstant defined in AsmPrinterChris Lattner2004-08-171-163/+2
* New, more general, interface.Chris Lattner2004-08-171-1/+1
* PowerPC 32-/64-bit split: Part I, PPC32* bit files, adapted from former PowerPC*Misha Brukman2004-08-171-18/+16
* Print float constants as 4 byte values.Chris Lattner2004-08-171-22/+25
* Make sure to put an _ prefix on all identifiers!Chris Lattner2004-08-171-16/+29
* More changes to make PPC32 and X86 more similarChris Lattner2004-08-161-11/+9
* Minor changes to make the diff be nothing against the X86 versionChris Lattner2004-08-161-19/+4
* Finegrainify namespacificationChris Lattner2004-08-161-109/+15