aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/PowerPC/PPCAsmPrinter.cpp
AgeCommit message (Expand)Author
2006-02-06Change prototypeChris Lattner
2006-02-06We seem to have settled to __DWARF for section name.Jim Laskey
2006-02-05Use the asmprinter to find out what the preferred alignment of a global is.Chris Lattner
2006-02-01add a methodChris Lattner
2006-01-26Set up MachineDebugInfo to scan for debug information form "llvm.db"g globals.Jim Laskey
2006-01-24Crude Dwarf global variable debugging.Jim Laskey
2006-01-22Add explicit #includes of <iostream>Chris Lattner
2006-01-21trivial formatting improvement: don't insert extra blank lines between .commChris Lattner
2006-01-18Added minimum Dwarf aranges. Cleaned up some section headers. Line numberJim Laskey
2006-01-17Add frame work for additional dwarf sections. Comments will improve as codeJim Laskey
2006-01-17Adding basic support for Dwarf line number debug information.Jim Laskey
2006-01-05Added initial support for DEBUG_LABEL allowing debug specific labels to beJim Laskey
2006-01-04Applied some recommend changes from sabre. The dominate one beginning "let theJim Laskey
2006-01-04Tie dwarf generation to darwin assembler.Jim Laskey
2005-12-24Fix one of the things in the todo file, and get a bit closer to foldingNate Begeman
2005-12-22fix handling of weak linkageChris Lattner
2005-12-19Fix a couple of the FIXMEs, thanks to suggestion from Chris. This allowsNate Begeman
2005-12-19Convert load/store over to being pattern matchedNate Begeman
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