aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Replace TSFlagsFields and TSFlagsShifts with a simpler TSFlags field.Jakob Stoklund Olesen2010-04-0513-103/+45
* selection dag doesn't need DwarfWriter, remove some tendrils.Chris Lattner2010-04-053-15/+5
* fastisel doesn't need DwarfWriter, remove some tendricles.Chris Lattner2010-04-058-28/+33
* Temporarily remove to disable building of ARM disassembler.Evan Cheng2010-04-051-16/+0
* Re-apply 100265 but instead disable building of ARM disassembly for now.Evan Cheng2010-04-053-89/+31
* Reverting 100265 to try to get buildbots green again. Lots of self-hosting bu...Evan Cheng2010-04-052-29/+86
* just have all targets create the DwarfWriter.Chris Lattner2010-04-055-30/+1
* simplify various getAnalysisUsage implementations.Chris Lattner2010-04-056-18/+0
* nuke DwarfPrinterChris Lattner2010-04-053-121/+0
* make DwarfException not inherit from DwarfPrinter.Chris Lattner2010-04-053-46/+50
* change SizeOf to take AsmPrinter instead of TargetData, Chris Lattner2010-04-053-24/+20
* 1) make DIE take AsmPrinter instead of DwarfPrinter.Chris Lattner2010-04-056-125/+141
* Move EmitFrameMoves into AsmPrinter.Chris Lattner2010-04-045-79/+85
* simplify code and reduce indentation.Chris Lattner2010-04-041-33/+30
* now that the magic is dispelled, move EmitSectionOffset to AsmPrinter.Chris Lattner2010-04-044-56/+50
* eliminate the magic AbsoluteDebugSectionOffsets MAI hook,Chris Lattner2010-04-048-9/+4
* only emit section labels if we have debug info, fixing a few Chris Lattner2010-04-041-4/+5
* I was wrong, ocaml isn't referencing 'Ldata_begin', so remove it.Chris Lattner2010-04-042-10/+4
* add some assertions to EmitSectionOffset.Chris Lattner2010-04-041-0/+8
* stop emitting some dead L labels.Chris Lattner2010-04-041-9/+12
* Store an use the symbols emitted at the start of the debug Chris Lattner2010-04-042-47/+61
* remove the didInitial ivar, rename emitInitial to be moreChris Lattner2010-04-044-29/+30
* simplify EmitSectionOffset a little bit, improve comments.Chris Lattner2010-04-043-17/+26
* revert my patch, need to reconsider this and figure out what is really going on.Chris Lattner2010-04-041-0/+1
* fix pasto, this is the wrong setting for arm elf.Chris Lattner2010-04-041-1/+0
* The "IsSmall" argument to EmitSectionOffset is always true,Chris Lattner2010-04-043-18/+13
* eliminate the "isEH" argument to EmitSectionOffset.Chris Lattner2010-04-043-14/+9
* isAbsoluteEHSectionOffsets always returns false, eliminate it Chris Lattner2010-04-043-3/+1
* Clean up SSEDomainFix pass.Jakob Stoklund Olesen2010-04-041-55/+77
* don't reset the default.Chris Lattner2010-04-041-1/+0
* move some more stuff to asmprinter.Chris Lattner2010-04-044-59/+44
* simplify some code.Chris Lattner2010-04-042-21/+16
* move EmitEncodingByte to AsmPrinter.Chris Lattner2010-04-043-50/+51
* move EmitCFAByte to AsmPrinter.Chris Lattner2010-04-042-19/+20
* inline EmitDifference away.Chris Lattner2010-04-045-45/+38
* 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