summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Go through all kinds of trouble to mark 'blr' as having a predicate operandChris Lattner2006-11-041-0/+30
* For PR786:Reid Spencer2006-11-021-2/+0
* 1. Clean up code due to changes in SwitchTo*Section(2)Anton Korobeynikov2006-10-311-5/+5
* Doh. Must check if GV is constant first before putting it in .cstring.Evan Cheng2006-10-281-2/+2
* Place cstrings in .cstring section.Evan Cheng2006-10-261-0/+8
* Move getPreferredAlignmentLog from AsmPrinter to TargetDataDevang Patel2006-10-241-1/+1
* Pass the MachineFunction into EmitJumpTableInfo.Chris Lattner2006-10-051-1/+1
* Move getSectionForFunction to AsmPrinter, change it to return a string.Chris Lattner2006-10-051-2/+17
* implement DarwinTargetAsmInfo::getSectionForFunction, use it when outputtingChris Lattner2006-10-051-4/+2
* emit jump table before debug infoChris Lattner2006-10-051-3/+3
* Always emit the jump table after the function so it's part of the same 'atom'Chris Lattner2006-10-051-3/+3
* The DarwinAsmPrinter need not check for isDarwin. createPPCAsmPrinterPassChris Lattner2006-09-201-11/+12
* Wrap some darwin'isms with isDarwin checks.Chris Lattner2006-09-201-4/+7
* Make target asm info a property of the target machine.Jim Laskey2006-09-071-40/+4
* Separate target specific asm properties from the asm printers.Jim Laskey2006-09-061-45/+40
* s|llvm/Support/Visibility.h|llvm/Support/Compiler.h|Chris Lattner2006-08-271-1/+1
* Encode pc-relative conditional branch offset as pc+(num of bytes / 4). TheEvan Cheng2006-08-251-1/+1
* Emit .set directives for jump table entries when possible, which reducesNate Begeman2006-08-121-0/+1
* Support jump tables when in PIC relocation modelNate Begeman2006-07-271-2/+2
* Rename RelocModel::PIC to PIC_, to avoid conflicts with -DPIC.Chris Lattner2006-07-261-3/+3
* Remove what little AIX support we have. It has never been tested and isn'tChris Lattner2006-07-151-154/+0
* Print negative immediates as negative values instead of large constantsChris Lattner2006-07-121-1/+1
* Use hidden visibility to make symbols in an anonymous namespace getChris Lattner2006-06-281-3/+3
* shrink libllvmgcc.dylib another 25KChris Lattner2006-06-281-1/+2
* Print stubs for external globals right.Chris Lattner2006-06-271-1/+5
* Add a pattern for i64 sra. Print 8-byte units with a space between the .quadChris Lattner2006-06-271-1/+1
* Print darwin stub stuff correctly in 64-bit mode. With this, treeadd works inChris Lattner2006-06-271-7/+25
* Add and sort "sections" in debug lines. This always stepping throughJim Laskey2006-06-231-4/+1
* Rename OR4 -> OR. Move some PPC64-specific stuff to the 64-bit fileChris Lattner2006-06-201-1/+1
* 1. Support standard dwarf format (was bootstrapping in Apple format.)Jim Laskey2006-06-151-11/+11
* Place dwarf headers at earliest possible point. Well behaved when skippingJim Laskey2006-06-141-2/+4
* Remove some dead code, identified by coverity.Chris Lattner2006-05-151-6/+0
* remove dead variable.Chris Lattner2006-05-121-1/+0
* Indent .data/.text in the .s fileChris Lattner2006-05-091-5/+5
* Split SwitchSection into SwitchTo{Text|Data}Section methods.Chris Lattner2006-05-091-16/+16
* Print a grouping around inline asm blocks so that we can tell when we areChris Lattner2006-05-051-1/+2
* Rename MO_VirtualRegister -> MO_Register. Clean up immediate handling.Chris Lattner2006-05-041-1/+1
* There shalt be only one "immediate" operand type!Chris Lattner2006-05-041-2/+1
* Remove a bunch more SparcV9 specific stuffChris Lattner2006-05-041-8/+1
* Remove some more unused stuff from MachineInstr that was leftover from V9.Chris Lattner2006-05-041-6/+0
* Refactor TargetMachine, pushing handling of TargetData into the target-specif...Owen Anderson2006-05-031-6/+6
* Hooray, everyone now uses the same printBasicBlockLabel implementationNate Begeman2006-05-021-20/+3
* Extend printBasicBlockLabel a bit so that it can be used to print allNate Begeman2006-05-021-9/+13
* JumpTable support! What this represents is working asm and jit support forNate Begeman2006-04-221-6/+19
* Make sure that debug labels are defined within the same section and after theJim Laskey2006-04-071-3/+3
* Codegen things like:Chris Lattner2006-03-251-0/+5
* Change interface to DwarfWriter.Jim Laskey2006-03-231-4/+4
* Add support for "ri" addressing modes where the immediate is a 14-bit fieldChris Lattner2006-03-221-0/+14
* Print absolute memory references like this:Chris Lattner2006-03-211-1/+5
* Added getTargetLowering() to TargetMachine. Refactored targets to support this.Evan Cheng2006-03-131-2/+3
OpenPOWER on IntegriCloud