aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/PowerPC/AsmPrinter
Commit message (Expand)AuthorAgeFilesLines
* Make sure debug info hook gets called when emittingDale Johannesen2010-01-061-12/+11
* Move DebugInfo checks into EmitComments and remove them fromDavid Greene2009-11-131-1/+1
* Similar to r86588, but for Darwin this time.Bill Wendling2009-11-091-3/+3
* The jump table was being generated before the end label for exception handlingBill Wendling2009-11-091-3/+3
* Add PowerPC codegen for indirect branches.Bob Wilson2009-11-041-0/+3
* Remove includes of Support/Compiler.h that are no longer needed after theNick Lewycky2009-10-251-1/+0
* Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.Nick Lewycky2009-10-251-3/+3
* emit .subsections_via_symbols through MCStreamer instead of textually.Chris Lattner2009-10-191-1/+1
* Instead of printing unnecessary basic block labels as labels inDan Gohman2009-10-061-2/+0
* Update processDebugLoc() so that it can be used to process debug info before ...Devang Patel2009-10-061-1/+3
* Use MachineInstr as an processDebugLoc() argument.Devang Patel2009-09-301-1/+1
* Add a new virtual EmitStartOfAsmFile method to the AsmPrinter and use thisBob Wilson2009-09-301-7/+2
* eliminate the PPC backend's implementation of EmitExternalGlobalChris Lattner2009-09-161-15/+0
* remove all but one reference to TargetRegisterDesc::AsmName.Chris Lattner2009-09-131-1/+1
* the tblgen produced 'getRegisterName' method does not accessChris Lattner2009-09-131-1/+1
* make tblgen produce a function that returns the name for a physreg.Chris Lattner2009-09-131-0/+2
* replace printBasicBlockLabel with EmitBasicBlockStart,Chris Lattner2009-09-131-2/+2
* convert some uses of printBasicBlockLabel to use GetMBBSymbolChris Lattner2009-09-131-2/+3
* 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