aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* resolve a fixme.Chris Lattner2010-04-041-6/+1
* move gettemplabel and getdwlabel to AsmPrinter and renameChris Lattner2010-04-045-129/+137
* move uleb/sleb printing into AsmPrinter from DwarfPrinter.Chris Lattner2010-04-048-113/+125
* more interface cleanup make some helpers static functions.Chris Lattner2010-04-041-27/+24
* clean up the asmprinter header and privatize some stuff.Chris Lattner2010-04-045-38/+38
* use stringref instead of strtol to avoid errno gymnastics.Chris Lattner2010-04-041-7/+6
* split inline asm support out to its own .cpp file.Chris Lattner2010-04-043-294/+317
* inline processDebugLoc and simplify it.Chris Lattner2010-04-041-19/+7
* minor tidying.Chris Lattner2010-04-041-15/+14
* clean up the asmprinter interface a bit, rename a fewChris Lattner2010-04-041-15/+9
* remove TargetMachine.h #include, also, TRI isn't used frequently Chris Lattner2010-04-046-9/+14
* Switch SSEDomainFix to SpecificBumpPtrAllocator.Jakob Stoklund Olesen2010-04-041-58/+37
* lazily allocate the GCMetadataPrinters map and remove DenseMapChris Lattner2010-04-041-10/+25
* CurFn is only used for relocations. Use EmissionDetails.MF->getFunction() ins...Nicolas Geoffray2010-04-041-1/+2
* Momentous day: remove the "O" member from AsmPrinter. Now all Chris Lattner2010-04-0419-133/+80
* now that all operand printing happens to specified streams, we canChris Lattner2010-04-041-5/+0
* remove the raw_ostream from various dwarf printing things.Chris Lattner2010-04-048-33/+24
* mcize the gc metadata printing stuff.Chris Lattner2010-04-043-51/+41
* use EmitRawText instead of O in DwarfPrinter.Chris Lattner2010-04-042-3/+1
* mc'ize the remaining uses of O.Chris Lattner2010-04-041-13/+18
* finish eliminating uses of O.Chris Lattner2010-04-041-17/+34
* mcize more of ppc stub printing.Chris Lattner2010-04-041-15/+16
* mcize a bunch more stuff, using EmitRawText for things weChris Lattner2010-04-047-157/+151
* convert the non-MCInstPrinter'ized EmitInstruction Chris Lattner2010-04-0410-37/+60
* streamerize the rest of PIC16 asm printer.Chris Lattner2010-04-041-41/+63
* streamerize printing of dbg_value, the x86 backend is now fullyChris Lattner2010-04-041-3/+6
* split DEBUG_VALUE printing stuff out to its own method.Chris Lattner2010-04-042-58/+63
* mc'ize elf stub printing, convert cygwin stuff to EmitRawText,Chris Lattner2010-04-041-12/+15
* fix PrintAsmOperand and PrintAsmMemoryOperand to pass down Chris Lattner2010-04-0413-54/+78
* use predicates in DBG_VALUE printing code to simplify it.Chris Lattner2010-04-041-10/+9
* remove more implicit uses of "O".Chris Lattner2010-04-043-88/+54
* change this back tooChris Lattner2010-04-041-1/+1
* check in what I tested. :(Chris Lattner2010-04-041-1/+1
* MMI is always available, rename O -> OS in printInlineAsm.Chris Lattner2010-04-041-16/+16
* fix an ugly wart in the MCInstPrinter api where theChris Lattner2010-04-0413-34/+27
* change a ton of code to not implicitly use the "O" raw_ostreamChris Lattner2010-04-0422-601/+767
* Reapply address space patch after fixing an issue in MemCopyOptimizer.Mon P Wang2010-04-0415-118/+272
* asmstreamerize the .size directive for function bodies, force clientsChris Lattner2010-04-036-18/+21
* emit the cygwin stub thing through mcstreamer.Chris Lattner2010-04-031-4/+11
* add a twine form of MCStreamer::EmitRawText, and mc'izeChris Lattner2010-04-032-16/+28
* allow attaching comments to raw text.Chris Lattner2010-04-031-6/+3
* start moving towards emitting inline asm statements with Chris Lattner2010-04-031-9/+35
* add <cstdlib> header for abort() on linux builders.Chris Lattner2010-04-031-0/+1
* add a new EmitInlineAsm function to asmprinter to handle inline asm.Chris Lattner2010-04-033-6/+49
* mc'ize comment printing around file scope inline asm.Chris Lattner2010-04-031-5/+10
* require that the branch being controlled by the IV Chris Lattner2010-04-031-2/+9
* add integer overflow check for the fp induction variable Chris Lattner2010-04-031-16/+83
* add a comment and fix some consistency issues, convertingChris Lattner2010-04-031-15/+25
* fix PR6761, a miscompilation due to the fp->int IV conversionChris Lattner2010-04-031-2/+2
* just eliminate the uitofp checks. This code isn't doingChris Lattner2010-04-031-26/+5