- f612ff6 Strip trailing whitespace. by Daniel Dunbar · 15 years ago
- 334fd1f eliminate the horrid AsmPrinter::getGlobalLinkName method, inlining by Chris Lattner · 15 years ago
- c6f9d62 Don't generate Dwarf line table entries for source line 0. by Caroline Tice · 15 years ago
- c5ea263 remove DebugLoc from MCInst and eliminate "Comment printing" from by Chris Lattner · 15 years ago
- 905cf5e Ignore malformed global variable debug info. by Devang Patel · 15 years ago
- 82dfc0c Subprogram is a scope. Derive DISubprogram from DIScope. by Devang Patel · 15 years ago
- 5e005d8 Rename DIBlock as DILexicalBlock. by Devang Patel · 15 years ago
- dc8f604 Add flag to mark structs for Apple Block "byref" variables; also add code to by Caroline Tice · 15 years ago
- 6ceea33 Simplify isDerivedType() and other predicate interface. by Devang Patel · 15 years ago
- e4b2756 Reapply 79977. Use MDNodes to encode debug info in llvm IR. by Devang Patel · 15 years ago
- a1ba269 Closure is a very generic name. Use AppleBlock instead. by Devang Patel · 15 years ago
- 8245988 Revert 79977. It causes llvm-gcc bootstrap failures on some platforms. by Devang Patel · 15 years ago
- 8af76bd Add isClosure() predicate. This is used to add DW_AT_APPLE_block attribute. by Devang Patel · 15 years ago
- 2a610c7 Update DebugInfo interface to use metadata, instead of special named llvm.dbg.... global variables, to encode debugging information in llvm IR. This is mostly a mechanical change that tests metadata support very well. by Devang Patel · 15 years ago
- 23132b1 prune the #includes in raw_ostream.h by moving a by Chris Lattner · 15 years ago
- 74382b7 Prune #includes from llvm/Linker.h and llvm/System/Path.h, by Chris Lattner · 15 years ago
- c281de1 remove some random indentation stuff, yay for efficiency. by Chris Lattner · 15 years ago
- 33adcfb rename TAI -> MAI, being careful not to make MAILJMP instructions :) by Chris Lattner · 15 years ago
- af76e59 Rename TargetAsmInfo (and its subclasses) to MCAsmInfo. by Chris Lattner · 15 years ago
- 24f20e0 Record variable debug info at ISel time directly. by Devang Patel · 15 years ago
- b2c66fc by David Greene · 15 years ago
- 6c2f9e1 eliminate AsmPrinter::SwitchToSection and just have clients by Chris Lattner · 15 years ago
- 6325a53 Do not completely skip subrange info for a zero sized array. by Devang Patel · 15 years ago
- 93b6db3 sink the 'name' and 'isdirective' state out of MCSection into its derived classes. by Chris Lattner · 15 years ago
- 290c2f5 eliminate CurrentSection, rename CurrentSection_ -> CurrentSection, make it private, by Chris Lattner · 15 years ago
- 18a4c16 move dwarf debug info section selection stuff from TAI to by Chris Lattner · 15 years ago
- a87dea4 switch off of 'Section' onto MCSection. We're not properly using by Chris Lattner · 15 years ago
- 78ab9e2 by Devang Patel · 15 years ago
- f014412 Rip all of the global variable lowering logic out of TargetAsmInfo. Since by Chris Lattner · 15 years ago
- 460f656 Remove Value::getName{Start,End}, the last of the old Name APIs. by Daniel Dunbar · 15 years ago
- 53cb17d Skip special LLVM prefix '1' while emitting linknage name. by Devang Patel · 15 years ago
- 1cda87c Change the internal interface to makeNameProper to take a bool that by Chris Lattner · 15 years ago
- 1a8d2d2 Do not use Mangler to remove '1' from linkage name. by Devang Patel · 15 years ago
- d84b416 Use assertion. by Devang Patel · 15 years ago
- 87370b8 Use AsmPrinter's Mangler to remove leading '1' from linkage names. by Devang Patel · 15 years ago
- 43da8fb revert rev. 75503 for now. by Devang Patel · 15 years ago
- 7597a62 Use Mangler to remove leading '1' from linkage names. by Devang Patel · 15 years ago
- 261cc19 Accidently dropped this while removing dead code in previous commit. by Devang Patel · 15 years ago
- 0a4afb6 Remove dead code. by Devang Patel · 15 years ago
- 93a65b2 Struct types are described using field types only. by Devang Patel · 15 years ago
- 1dbc771 s/MainCU/ModuleCU/g by Devang Patel · 15 years ago
- 70f4426 Multiple DW_TAG_compile_unit is not used, afaict, on any target. by Devang Patel · 15 years ago
- 13e16b6 by Devang Patel · 15 years ago
- 208622d Simplify. by Devang Patel · 15 years ago
- 04c05f7 Down with statics! by Owen Anderson · 15 years ago
- b839c3f simplify macro debug info directive handling. by Chris Lattner · 15 years ago
- c223082 Use MainCU if it is available. by Devang Patel · 15 years ago
- 11a407f Gracefully handle imbalanced inline function begin and end markers. by Devang Patel · 15 years ago
- daf9e02 llvm.dbg.region.end() intrinsic is not required to be in _last_ basic block in a function. If that happens then any basic block that follows (lexically) the block with regin.end will not have scope info available. LexicalScopeStack relies on processing basic block in CFG order, but this processing order is not guaranteed. Things get complicated when the optimizer gets a chance to optimizer IR with dbg intrinsics. by Devang Patel · 15 years ago
- 9217f79 Clear AbstractInstanceRootMap at the end of the function. by Devang Patel · 15 years ago
- c965ee2 Remove some unnecessary #includes. by Dan Gohman · 15 years ago
- 8fff19b Accidental commit. This isn't ready for prime time just yet. by Bill Wendling · 15 years ago
- 51b16f4 Untabification. by Bill Wendling · 15 years ago
- 39dd696 Minor code cleanup. No functionality change. by Bill Wendling · 15 years ago
- 1795616 Merge 'ConstructFunctionDbgScope' and 'ConstructAbstractDbgScope'. by Bill Wendling · 15 years ago
- 995f80a Rename 'New*' methods to 'Create*' to be consistent. 'NewString' isn't used. by Bill Wendling · 15 years ago
- 829e67b Add comment for emit section. by Bill Wendling · 15 years ago
- 94d04b8 Move 'Emit' methods down to their own place. by Bill Wendling · 15 years ago
- f0fb987 Revert r72192. It was causing a build failure. by Bill Wendling · 15 years ago
- 63ad10c Do some mechanical changes. Combine the 'construct abastract dbg thingy' in with by Bill Wendling · 15 years ago
- 1180c78 Don't set the "location" information for inlined functions' variables. by Bill Wendling · 15 years ago
- cde5d63 Small code cleanup. by Bill Wendling · 15 years ago
- 6679ee4 RecordVariable is called each time a DECLARE node is encountered. For an inlined by Bill Wendling · 15 years ago
- 0310d76 Split out the DwarfDebug module from the DwarfWriter module. by Bill Wendling · 15 years ago