aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/PowerPC/PPCAsmPrinter.cpp
AgeCommit message (Expand)Author
2006-11-04Go through all kinds of trouble to mark 'blr' as having a predicate operandChris Lattner
2006-11-02For PR786:Reid Spencer
2006-10-311. Clean up code due to changes in SwitchTo*Section(2)Anton Korobeynikov
2006-10-28Doh. Must check if GV is constant first before putting it in .cstring.Evan Cheng
2006-10-26Place cstrings in .cstring section.Evan Cheng
2006-10-24Move getPreferredAlignmentLog from AsmPrinter to TargetDataDevang Patel
2006-10-05Pass the MachineFunction into EmitJumpTableInfo.Chris Lattner
2006-10-05Move getSectionForFunction to AsmPrinter, change it to return a string.Chris Lattner
2006-10-05implement DarwinTargetAsmInfo::getSectionForFunction, use it when outputtingChris Lattner
2006-10-05emit jump table before debug infoChris Lattner
2006-10-05Always emit the jump table after the function so it's part of the same 'atom'Chris Lattner
2006-09-20The DarwinAsmPrinter need not check for isDarwin. createPPCAsmPrinterPassChris Lattner
2006-09-20Wrap some darwin'isms with isDarwin checks.Chris Lattner
2006-09-07Make target asm info a property of the target machine.Jim Laskey
2006-09-06Separate target specific asm properties from the asm printers.Jim Laskey
2006-08-27s|llvm/Support/Visibility.h|llvm/Support/Compiler.h|Chris Lattner
2006-08-25Encode pc-relative conditional branch offset as pc+(num of bytes / 4). TheEvan Cheng
2006-08-12Emit .set directives for jump table entries when possible, which reducesNate Begeman
2006-07-27Support jump tables when in PIC relocation modelNate Begeman
2006-07-26Rename RelocModel::PIC to PIC_, to avoid conflicts with -DPIC.Chris Lattner
2006-07-15Remove what little AIX support we have. It has never been tested and isn'tChris Lattner
2006-07-12Print negative immediates as negative values instead of large constantsChris Lattner
2006-06-28Use hidden visibility to make symbols in an anonymous namespace getChris Lattner
2006-06-28shrink libllvmgcc.dylib another 25KChris Lattner
2006-06-27Print stubs for external globals right.Chris Lattner
2006-06-27Add a pattern for i64 sra. Print 8-byte units with a space between the .quadChris Lattner
2006-06-27Print darwin stub stuff correctly in 64-bit mode. With this, treeadd works inChris Lattner
2006-06-23Add and sort "sections" in debug lines. This always stepping throughJim Laskey
2006-06-20Rename OR4 -> OR. Move some PPC64-specific stuff to the 64-bit fileChris Lattner
2006-06-151. Support standard dwarf format (was bootstrapping in Apple format.)Jim Laskey
2006-06-14Place dwarf headers at earliest possible point. Well behaved when skippingJim Laskey
2006-05-15Remove some dead code, identified by coverity.Chris Lattner
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