aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/PowerPC/PPCAsmPrinter.cpp
AgeCommit message (Expand)Author
2005-12-16Added source file/line correspondence for dwarf (PowerPC only at this point.)Jim Laskey
2005-12-16Weak and linkonce global vars should still have a .globl emitted for themChris Lattner
2005-12-16Update the darwin handling of linkonce & weak functions and GV stubs. ThisChris Lattner
2005-12-13Use the shared asmprinter code for printing special llvm globalsChris Lattner
2005-12-13reindent a loop, unswitch a loop. No functionality changesChris Lattner
2005-12-11Remove type casts that are no longer neededChris Lattner
2005-12-09Teach the PPC backend about the ctor and dtor list when not using __main andChris Lattner
2005-11-30No longer track value types for asm printer operands, and remove them asNate Begeman
2005-11-21Use generic constant pool emission code in the AsmPrinter class.Chris Lattner
2005-11-21Use the FunctionNumber provided by the AsmPrinter classChris Lattner
2005-11-21Use CommentString where possible, fix a bug where aix mode wouldn't assembleChris Lattner
2005-11-21unify the darwin and aix constant pool printersChris Lattner
2005-11-21Adjust to capitalized AsmPrinter method namesChris Lattner
2005-11-21use PrivateGlobalPrefix for basic blocksChris Lattner
2005-11-21This is now implemented in common codegen codeChris Lattner
2005-11-21set PrivateGlobalPrefix on darwin, use it when printing out CP referencesChris Lattner
2005-11-17only use dyld stubs if not in ppc-static mode. This completes support forChris Lattner
2005-11-17refactor call operand handling to eliminate special cases from printOp.Chris Lattner
2005-11-17disentangle call operands from branch operands a bitChris Lattner
2005-11-16Patch to clean up function call pseudos and support the BLA instruction,Nate Begeman
2005-11-15Make sure to use SwitchSection to switch sections so that we don't accidental...Chris Lattner
2005-11-14Handle globals with explicit alignment requestsChris Lattner
2005-11-14Teach the PPC asmwriter to honor globals with explicit section requests.Chris Lattner
2005-11-10Make BB and CPI labels use the function number, not the function name as aChris Lattner
2005-11-10Darwin supports quoted labels. This implements:Chris Lattner
2005-11-10Make the aix asm printer interface properly with the parent classChris Lattner
2005-11-01Add a flag to enable a darwin linker optimizationChris Lattner
2005-10-31Make constant pool entries use private labels. This is important when you'reChris Lattner
2005-10-28Do not globalize internal symbolsChris Lattner
2005-10-18Fix the JIT encoding of LWA, LD, STD, and STDU.Chris Lattner
2005-10-16More PPC32 -> PPC changes, as well as merging some classes that wereNate Begeman
2005-10-14Rename PPC32*.h to PPC*.hChris Lattner
2005-10-14Rename PowerPC*.h to PPC*.hChris Lattner
2005-10-14Nuke the PowerPCTargetMachine.h header. Note that the PowerPCTargetMachineChris Lattner
2005-10-14Eliminate PowerPC.td and PPC32.td, consolidating them into PPC.tdChris Lattner
2005-10-14Like the comment says...Chris Lattner
2005-10-14Nuke PowerPCInstrFormats.h, its contents are dead. Remove the definitionsChris Lattner
2005-10-03Speed up the asm printer a lot by not printing formatted LLVM asm outputChris Lattner
2005-09-01Align functions to 16-byte boundaries, to eliminate noise in performance meas...Chris Lattner
2005-09-01Local labels on darwin apparently start with just 'L', not .L like otherChris Lattner
2005-08-26Remove operand type 'crbit', since it is no longer usedNate Begeman
2005-08-22Nate noticed that 30% of the malloc/frees in llc come from calls to Lowercase...Chris Lattner
2005-08-21Don't print out the MBB label for the entry mbbChris Lattner
2005-08-05Consolidate the GPOpt stuff to all use the Subtarget, instead of stillChris Lattner
2005-08-04Hack to naturally align doubles in the constant pool. Remove this once weNate Begeman
2005-08-02Update to use the new MathExtras.h support for log2 computation.Chris Lattner
2005-07-26Wrap some long lines, fix emission of weak global variablesChris Lattner
2005-07-21Support building non-PICNate Begeman
2005-07-21Support assembling fsqrt on darwin. This will be implemented better whenNate Begeman
2005-07-20Generate mfocrf when targeting g5. Generate fsqrt/fsqrts when targetin g5.Nate Begeman