aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/PowerPC/PPCAsmPrinter.cpp
AgeCommit message (Expand)Author
2006-05-12remove dead variable.Chris Lattner
2006-05-09Indent .data/.text in the .s fileChris Lattner
2006-05-09Split SwitchSection into SwitchTo{Text|Data}Section methods.Chris Lattner
2006-05-05Print a grouping around inline asm blocks so that we can tell when we areChris Lattner
2006-05-04Rename MO_VirtualRegister -> MO_Register. Clean up immediate handling.Chris Lattner
2006-05-04There shalt be only one "immediate" operand type!Chris Lattner
2006-05-04Remove a bunch more SparcV9 specific stuffChris Lattner
2006-05-04Remove some more unused stuff from MachineInstr that was leftover from V9.Chris Lattner
2006-05-03Refactor TargetMachine, pushing handling of TargetData into the target-specif...Owen Anderson
2006-05-02Hooray, everyone now uses the same printBasicBlockLabel implementationNate Begeman
2006-05-02Extend printBasicBlockLabel a bit so that it can be used to print allNate Begeman
2006-04-22JumpTable support! What this represents is working asm and jit support forNate Begeman
2006-04-07Make sure that debug labels are defined within the same section and after theJim Laskey
2006-03-25Codegen things like:Chris Lattner
2006-03-23Change interface to DwarfWriter.Jim Laskey
2006-03-22Add support for "ri" addressing modes where the immediate is a 14-bit fieldChris Lattner
2006-03-21Print absolute memory references like this:Chris Lattner
2006-03-13Added getTargetLowering() to TargetMachine. Refactored targets to support this.Evan Cheng
2006-03-07Use "llvm.metadata" section for debug globals. Filter out these globals in theJim Laskey
2006-02-24Add memory printing support for PPC. Input memory operands now work withChris Lattner
2006-02-23Implement the PPC inline asm "L" modifier. This allows us to compile:Chris Lattner
2006-02-22- Added option -relocation-model to set relocation model. Valid values includ...Evan Cheng
2006-02-22Coordinate activities with llvm-gcc4 and dwarf.Jim Laskey
2006-02-18Moved PICEnabled to include/llvm/Target/TargetOptions.hEvan Cheng
2006-02-14If we have zero initialized data with external linkage, use .zerofill toChris Lattner
2006-02-14Make sure that weak functions are aligned properlyChris Lattner
2006-02-08Darwin doesn't support #APP/#NO_APPChris Lattner
2006-02-08Emit the 'mr' pseudoop for easier reading.Chris Lattner
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