- 6eb7806 report errors through LLVMContext's inline asm handler if available. by Chris Lattner · 15 years ago
- f778b57 Remove unnecessary include. by Devang Patel · 15 years ago
- 79180e2 Give AsmParser an option to control whether it finalizes the stream. New demo: by Chris Lattner · 15 years ago
- af632c9 add .o file writing for inline asm in llc. Here's a silly demo: by Chris Lattner · 15 years ago
- 57fbba4 Output floating point representations in DWARF format. This is done by outputing by Bill Wendling · 15 years ago
- 4c842dd stringref-ize the MemoryBuffer::get apis. This requires by Chris Lattner · 15 years ago
- d2c4f19 hopefully sate the clang self host build, which is apparently by Chris Lattner · 15 years ago
- 2b1b331 privatize more stuff, eliminate vtables. by Chris Lattner · 15 years ago
- 105d697 reprivatize now that DwarfWriter is gone. by Chris Lattner · 15 years ago
- 6d73378 prune #includes, MMI can never be null by Chris Lattner · 15 years ago
- 74e41f9 prune #includes, realize the MMI can never be null. by Chris Lattner · 15 years ago
- 493c976 finally blast DwarfWriter away. by Chris Lattner · 15 years ago
- 49cd664 change AsmPrinter to use DwarfDebug/DwarfException directly by Chris Lattner · 15 years ago
- ea76186 trim some spurious references to DwarfWriter. SDIsel really doesn't by Chris Lattner · 15 years ago
- 994cb12 eliminate DwarfDebug::shouldEmit, which is the same now as MMI::hasDebugInfo by Chris Lattner · 15 years ago
- 6342b41 fix a regression on 2009-08-17-DebugInfo.m by Chris Lattner · 15 years ago
- d850ac7 fastisel doesn't need DwarfWriter, remove some tendricles. by Chris Lattner · 15 years ago
- 90429c4 just have all targets create the DwarfWriter. by Chris Lattner · 15 years ago
- 505e868 nuke DwarfPrinter by Chris Lattner · 15 years ago
- 84ac8b7 make DwarfException not inherit from DwarfPrinter. by Chris Lattner · 15 years ago
- a37d538 change SizeOf to take AsmPrinter instead of TargetData, by Chris Lattner · 15 years ago
- d38fee8 1) make DIE take AsmPrinter instead of DwarfPrinter. by Chris Lattner · 15 years ago
- 02b86b9 Move EmitFrameMoves into AsmPrinter. by Chris Lattner · 15 years ago
- 786d17a simplify code and reduce indentation. by Chris Lattner · 15 years ago
- 6189ed1 now that the magic is dispelled, move EmitSectionOffset to AsmPrinter. by Chris Lattner · 15 years ago
- 3d22513 eliminate the magic AbsoluteDebugSectionOffsets MAI hook, by Chris Lattner · 15 years ago
- be15beb only emit section labels if we have debug info, fixing a few regtest failures. by Chris Lattner · 15 years ago
- 4ad1efe I was wrong, ocaml isn't referencing 'Ldata_begin', so remove it. by Chris Lattner · 15 years ago
- a33b2a1 add some assertions to EmitSectionOffset. by Chris Lattner · 15 years ago
- 11b8f30 stop emitting some dead L labels. by Chris Lattner · 15 years ago
- 9c69e28553 Store an use the symbols emitted at the start of the debug by Chris Lattner · 15 years ago
- fa070b0 remove the didInitial ivar, rename emitInitial to be more by Chris Lattner · 15 years ago
- 2e3ebed simplify EmitSectionOffset a little bit, improve comments. by Chris Lattner · 15 years ago
- 83d1618 The "IsSmall" argument to EmitSectionOffset is always true, by Chris Lattner · 15 years ago
- f88dce1 eliminate the "isEH" argument to EmitSectionOffset. by Chris Lattner · 15 years ago
- 0887fa0 isAbsoluteEHSectionOffsets always returns false, eliminate it by Chris Lattner · 15 years ago
- d2af785 move some more stuff to asmprinter. by Chris Lattner · 15 years ago
- 9be4913 simplify some code. by Chris Lattner · 15 years ago
- ca6190b move EmitEncodingByte to AsmPrinter. by Chris Lattner · 15 years ago
- 7a101f4 move EmitCFAByte to AsmPrinter. by Chris Lattner · 15 years ago
- a643718 inline EmitDifference away. by Chris Lattner · 15 years ago
- af8df26 resolve a fixme. by Chris Lattner · 15 years ago
- c021572 move gettemplabel and getdwlabel to AsmPrinter and rename them for consistency. by Chris Lattner · 15 years ago
- 7e1a8f8 move uleb/sleb printing into AsmPrinter from DwarfPrinter. by Chris Lattner · 15 years ago
- 17fedf2 more interface cleanup make some helpers static functions. by Chris Lattner · 15 years ago
- 3f53c83 clean up the asmprinter header and privatize some stuff. by Chris Lattner · 15 years ago
- 65eeaad use stringref instead of strtol to avoid errno gymnastics. by Chris Lattner · 15 years ago
- 736e31d split inline asm support out to its own .cpp file. by Chris Lattner · 15 years ago
- 2851995 inline processDebugLoc and simplify it. by Chris Lattner · 15 years ago
- dfa107e minor tidying. by Chris Lattner · 15 years ago
- 300a4c5 clean up the asmprinter interface a bit, rename a few by Chris Lattner · 15 years ago
- 9d1c1ad remove TargetMachine.h #include, also, TRI isn't used frequently by Chris Lattner · 15 years ago
- e00b59f lazily allocate the GCMetadataPrinters map and remove DenseMap by Chris Lattner · 15 years ago
- b23569a Momentous day: remove the "O" member from AsmPrinter. Now all by Chris Lattner · 15 years ago
- de0f339 now that all operand printing happens to specified streams, we can by Chris Lattner · 15 years ago
- 75f5072 remove the raw_ostream from various dwarf printing things. by Chris Lattner · 15 years ago
- 7d73c7f mcize the gc metadata printing stuff. by Chris Lattner · 15 years ago
- 0b9bdb4 use EmitRawText instead of O in DwarfPrinter. by Chris Lattner · 15 years ago
- c75c028 fix PrintAsmOperand and PrintAsmMemoryOperand to pass down by Chris Lattner · 15 years ago
- d32c8a5 change this back too by Chris Lattner · 15 years ago
- e1783ca check in what I tested. :( by Chris Lattner · 15 years ago
- c1e0b76 MMI is always available, rename O -> OS in printInlineAsm. by Chris Lattner · 15 years ago
- 35c33bd change a ton of code to not implicitly use the "O" raw_ostream by Chris Lattner · 15 years ago
- 0c08d09 asmstreamerize the .size directive for function bodies, force clients by Chris Lattner · 15 years ago
- fd60b8b emit the cygwin stub thing through mcstreamer. by Chris Lattner · 15 years ago
- 58bc4dd add a twine form of MCStreamer::EmitRawText, and mc'ize by Chris Lattner · 15 years ago
- f94f8dc start moving towards emitting inline asm statements with by Chris Lattner · 15 years ago
- 91bead7 add a new EmitInlineAsm function to asmprinter to handle inline asm. by Chris Lattner · 15 years ago
- 47b7e5d mc'ize comment printing around file scope inline asm. by Chris Lattner · 15 years ago
- de4845c Switch the code generator (except the JIT) onto the new DebugLoc by Chris Lattner · 15 years ago
- c8e7764 Revert r100117. by Devang Patel · 15 years ago
- 24c20e2 Do not eagerly record known previous location. DBG_VALUE may not cause a new label due to one or other reason. by Devang Patel · 15 years ago
- 58c7aa6 Skip instructions until new scope is seen. by Devang Patel · 15 years ago
- 8935d90 Cosmetic changes. Update comment, rename a local variable. by Devang Patel · 15 years ago
- f8df814 Reverting 100048; it broke two Frontend debug info tests. by Stuart Hastings · 15 years ago
- a88cb38 Debug info can now properly represent functions inside classes inside other functions. Partial fix for Radar 7424645. by Stuart Hastings · 15 years ago
- bbb88db Reduce string trashing. by Benjamin Kramer · 15 years ago
- 345ef34 DwarfDebug: Allocate DIEValues with a BumpPtrAllocator. Most of them are by Benjamin Kramer · 15 years ago
- cfd3188 reduce indentation by Chris Lattner · 15 years ago
- 1d65ba7 tidy up by Chris Lattner · 15 years ago
- ff741ab MI != 0 is checked in the assert right above this. by Chris Lattner · 15 years ago
- 14d750d use the isDebugValue() predicate and pop_back_val() by Chris Lattner · 15 years ago
- ed7a77b assert is a function-like macro, not a control flow operator. by Chris Lattner · 15 years ago
- 870cfcf add new apis for getting/setting !dbg metadata on by Chris Lattner · 15 years ago
- 722f229 Ignore invalid metadata. by Devang Patel · 15 years ago
- 9b97a73 Rip out the 'is temporary' nonsense from the MCContext interface to by Chris Lattner · 15 years ago
- 7ed6311 There is no need to fall through after processing DBG_VALUE machine instruction. by Devang Patel · 15 years ago
- aead63c Encode start location of debug value, communicated through DBG_VALUE machine instruction, in a variable's DIE. by Devang Patel · 15 years ago
- c3b228c use RAII for ExceptionTimer too by Chris Lattner · 15 years ago
- a909d66 fix a variety of issues were we'd start DebugTimer but by Chris Lattner · 15 years ago
- 553881b Refactor code to push DILocation prcessing into DwarfDebug.cpp from AsmPrinter.cpp. by Devang Patel · 15 years ago
- de9b1ef Revert 99772. by Devang Patel · 15 years ago
- c7eae5c Refactoring. Push DILocation processing in to DwarfDebug from AsmPrinter. by Devang Patel · 15 years ago
- 2ddefec Add comment. by Devang Patel · 15 years ago
- 9bb59a2 Use SP filename directly instead of SP's context's filename. by Devang Patel · 15 years ago
- 4a602ca Emit DW_AT_low_pc and DW_AT_high_pc attributes for TAG_compile_unit. by Devang Patel · 15 years ago
- 0493f95 DW_AT_stmt_list attribute attached with a compile unit encodes offset of line number information for this compile unit in debug_line section. This offset is always zero when only one compile unit is emitted in a object file. by Devang Patel · 15 years ago
- 638fe8d Fix a memory leak from DIE::addSiblingOffset() by adding the DIEValue by Jeffrey Yasskin · 15 years ago
- 5b33f31 Fix EmitSectionOffset incorrect argument. DwarfDebug is emitting debug info so isEH is always false. This was hiding until now from compilers because of default arguments. This was hiding from dwarf debug info users because for most of the platform isAbsoluteEHSectionOffsets() is same as isAbsoluteDebugSectionOffsets(). But Chris found it while updating dwarf printer to use MC*. by Devang Patel · 15 years ago
- 93b122d reapply r98656 unmodified, which exposed the asmprinter not by Chris Lattner · 15 years ago