summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/AsmPrinter
Commit message (Expand)AuthorAgeFilesLines
* remove DebugLoc from MCInst and eliminate "Comment printing" fromChris Lattner2009-09-091-0/+4
* hoist the call to processDebugLoc out of the generatedChris Lattner2009-09-091-0/+2
* Alter 79292 to produce output that actually assembles.Dale Johannesen2009-08-261-0/+2
* Make linkerprivate work for ARM and PPC. Testcase coversDale Johannesen2009-08-241-4/+4
* rename TAI -> MAI, being careful not to make MAILJMP instructions :)Chris Lattner2009-08-221-13/+13
* Rename TargetAsmInfo (and its subclasses) to MCAsmInfo.Chris Lattner2009-08-221-5/+5
* eliminate AsmPrinter::SwitchToSection and just have clientsChris Lattner2009-08-191-21/+25
* PowerPC inline asm was emitting two output operandsDale Johannesen2009-08-181-4/+6
* Add support for the PowerPC 64-bit SVR4 ABI.Tilmann Scheller2009-08-151-3/+57
* TargetRegistry: Change AsmPrinter constructor to be typed as returning anDaniel Dunbar2009-08-131-4/+4
* TargetRegistry: Reorganize AsmPrinter construction so that clients pass in theDaniel Dunbar2009-08-131-5/+5
* Various AsmWriter output cleanups. Use WriteAsOperand instead ofDan Gohman2009-08-131-15/+5
* split MachO section handling stuff out to its out .h/.cpp file.Chris Lattner2009-08-101-1/+1
* Fix a weird ppc64-specific link error during an llvm-gcc build:Chris Lattner2009-08-101-0/+2
* Make the big switch: Change MCSectionMachO to represent a section *semantically*Chris Lattner2009-08-101-31/+27
* make printInstruction return void since its result is omitted. Make the Chris Lattner2009-08-081-1/+1
* don't check the result of printInstruction anymore.Chris Lattner2009-08-081-4/+1
* Remove dead code. MDNode and MDString are not Constant anymore.Devang Patel2009-08-051-3/+0
* Don't flush the raw_ostream between each MachineFunction. These flushDan Gohman2009-08-051-2/+0
* make MergeableCString be a SectionKind "abstract class", andChris Lattner2009-08-041-0/+1
* switch ppc to using SwitchToSection instead of textual section stuff.Chris Lattner2009-08-031-14/+43
* switch off of 'Section' onto MCSection. We're not properly usingChris Lattner2009-07-311-7/+8
* pass the mangler down into the various SectionForGlobal methods.Chris Lattner2009-07-291-5/+6
* Rename MDNode.h header. It defines MDnode and other metadata classes.Devang Patel2009-07-281-1/+1
* Rip all of the global variable lowering logic out of TargetAsmInfo. SinceChris Lattner2009-07-281-7/+8
* Eliminate SectionFlags, just embed a SectionKind into SectionChris Lattner2009-07-271-1/+1
* Eliminate some uses of DOUT, cerr, and getNameStart().Daniel Dunbar2009-07-261-5/+6
* Remove Value::{isName, getNameRef}.Daniel Dunbar2009-07-251-2/+2
* Add new helpers for registering targets.Daniel Dunbar2009-07-251-1/+1
* use section flags more correctly.Chris Lattner2009-07-241-1/+2
* reduce api exposure: clients shouldn't call SectionKindForGlobal directly.Chris Lattner2009-07-241-4/+5
* make AsmPrinter::doFinalization iterate over the global variablesChris Lattner2009-07-211-23/+6
* Rename Mangler linkage enums to something less gross.Bill Wendling2009-07-201-3/+3
* Add plumbing for the `linker_private' linkage type. This type is meant forBill Wendling2009-07-201-3/+10
* Put Target definitions inside Target specific header, and llvm namespace.Daniel Dunbar2009-07-181-2/+0
* Kill off <TARGET>MachineModule variables, and <TARGETASMPRINTER>ForceLinkDaniel Dunbar2009-07-161-3/+0
* fix section switching to ensure that stubs are emitted to the rightChris Lattner2009-07-161-4/+5
* Remove old style hacks to register AsmPrinter into TargetMachine.Daniel Dunbar2009-07-151-8/+0
* Reapply TargetRegistry refactoring commits.Daniel Dunbar2009-07-151-4/+11
* Revert 75762, 75763, 75766..75769, 75772..75775, 75778, 75780, 75782 to repai...Stuart Hastings2009-07-151-11/+4
* Register Target's TargetMachine and AsmPrinter in the new registry.Daniel Dunbar2009-07-151-4/+11
* get the PPC stub temporary label from the mangler instead of Chris Lattner2009-07-151-29/+5
* turn some if/then's into ?:Chris Lattner2009-07-151-12/+3
* eliminate a bunch of printSuffixedName's by using info computed fromChris Lattner2009-07-151-23/+15
* convert FnStubs to using a more structured form, eliminatingChris Lattner2009-07-151-9/+31
* simplify "EmitExternalGlobal": it is only used to output aChris Lattner2009-07-151-6/+1
* Convert GVStubs and HiddenGVStubs to work more like the X86 backend, thisChris Lattner2009-07-151-56/+52
* minor cleanups: only switch sections once before all function stubs, instead ofChris Lattner2009-07-151-16/+15
* Have asm printers use formatted_raw_ostream directly to avoid aDavid Greene2009-07-141-7/+7
* Reapply my previous asmprinter changes now with more testing and two Chris Lattner2009-07-141-5/+4
OpenPOWER on IntegriCloud