- 401e10c implement a new magic global "llvm.compiler.used" which is like llvm.used, but by Chris Lattner · 15 years ago
- 16fe990 remove AsmPrinter::findGlobalValue, just use Value::stripPointerCasts instead. by Chris Lattner · 15 years ago
- 3e0f60b Use more terse and precise linkage checks. by Chris Lattner · 15 years ago
- a4ff5e4 these two pieces of code are the same because we always by Chris Lattner · 15 years ago
- e2cf37b Untangle a snarl that I discovered when updating the mangler, by Chris Lattner · 15 years ago
- 6f37f8f fix include guard. by Chris Lattner · 15 years ago
- 3ac1ab8 by David Greene · 15 years ago
- 53cb17d Skip special LLVM prefix '1' while emitting linknage name. by Devang Patel · 15 years ago
- f1cfea2 remove printSuffixedName. by Chris Lattner · 15 years ago
- 7184781 by David Greene · 15 years ago
- b8158ac Reapply my previous asmprinter changes now with more testing and two by Chris Lattner · 15 years ago
- c23197a llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. by Torok Edwin · 15 years ago
- 1f316e3 Revert r7561{9,8,7,6}, which depend on r75610. by Daniel Dunbar · 15 years ago
- 5dc72d2 rename getValueName -> getMangledName. These two files have very by Chris Lattner · 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
- 014700c by David Greene · 15 years ago
- c25e758 assert(0) -> LLVM_UNREACHABLE. by Torok Edwin · 15 years ago
- 7d696d8 Convert more assert(0)+abort() -> LLVM_UNREACHABLE, by Torok Edwin · 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
- 5bcc8bd Remove unused AsmPrinter OptLevel argument, and propogate. by Daniel Dunbar · 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
- a8dbf36 Privatize some more debug-related static data. by Owen Anderson · 15 years ago
- d5509f2 Down with _even more_ statics! by Owen Anderson · 15 years ago
- 04c05f7 Down with statics! by Owen Anderson · 15 years ago
- bd58edf Move local statics to per-instance variables. by Owen Anderson · 15 years ago
- 0de1fc4 sink management of DwarfWriter & MachineModuleInfo into the AsmPrinter base class. by Chris Lattner · 15 years ago
- 1f522fe sink dwarf finalization out of each target into AsmPrinter::doFinalization by Chris Lattner · 15 years ago
- 0a7befa eliminate the ExtWeakSymbols set from AsmPrinter. This eliminates by Chris Lattner · 15 years ago
- 929a493 remove dead makefile flags. by Chris Lattner · 15 years ago
- 14a55d9 Move up dwarf writer initialization in common AsmPrinter class. by Devang Patel · 15 years ago
- a93ca92 move mangler quote handling from asm printers to TargetAsmInfo. by Chris Lattner · 15 years ago
- b839c3f simplify macro debug info directive handling. by Chris Lattner · 15 years ago
- b13bafe On Darwin, ams printer should output a second label before a jump table so the linker knows it's a new atom. But this is only needed if the jump table is put in a separate section from the function body. by Evan Cheng · 15 years ago
- 05b5e03 Fix typos. by Bill Wendling · 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
- a119de8 Fix old-style type names in comments. by Dan Gohman · 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
- df7d5d3 Temporarily revert r72191. It was causing an assert during llvm-gcc 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
- a343764 Introduce DebugScope which gets embedded into the machine instructions' DebugLoc. by Argyrios Kyrtzidis · 15 years ago
- 1d4c738 Fix cmake builds. by Mike Stump · 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 · 16 years ago
- e428e21 Mark class as hidden. by Bill Wendling · 16 years ago
- bc0d23a Move c'tor/d'tor to top of file. by Bill Wendling · 16 years ago
- eb90721 Split out the DwarfException class into its own file. No functionality change, by Bill Wendling · 16 years ago
- 88423ee Split out the Dwarf writer stuff into separate files. This is a much more by Bill Wendling · 16 years ago
- a681515 Tag blocks with DW_AT_APPLE_block. by Mike Stump · 16 years ago
- f59d10f There's yet more ugliness (surprise!) in DebugInfo. This needs major reworking. by Bill Wendling · 16 years ago
- f3cc96e Move the bookkeeping of the debug scopes back to the place where it by Bill Wendling · 16 years ago
- bc12c2b - Record that the debug info is actually used so that the label folder doesn't by Bill Wendling · 16 years ago
- a5c8a4e This is a large rewrite of how Dwarf info for inlined functions is handled. by Bill Wendling · 16 years ago
- 777d230 Rename PaddedSize to AllocSize, in the hope that this by Duncan Sands · 16 years ago
- e688faf Compute the offsets of the compile units. We need this so that when we emit a by Bill Wendling · 16 years ago
- a951957 Minor clean ups. No functionality change. by Bill Wendling · 16 years ago
- 9a38e3e Revert 71165. It did more than just revert 71158 and it introduced by Dan Gohman · 16 years ago
- 5b8479c Temporarily revert r71158. It was causing a failure during a full bootstrap: by Bill Wendling · 16 years ago
- cd76240 Move the tablegen-produced DebugLoc handling into a AsmWriter::processDebugLoc function. by Argyrios Kyrtzidis · 16 years ago
- 116b274 Make DwarfWriter::RecordInlinedFnStart more like the other DwarfWriter's methods: by Argyrios Kyrtzidis · 16 years ago
- 3f500d9 - Move some debug fields to coincide with how GCC emits them. No functionality by Bill Wendling · 16 years ago
- e3f6cea Do not require variable debug info nodes to have a compile unit. by Chris Lattner · 16 years ago
- 28f1412 Restore a comment. by Argyrios Kyrtzidis · 16 years ago
- fe095f3 Restore minor deletion. by Mike Stump · 16 years ago
- 77eaa68 -Move the DwarfWriter::ValidDebugInfo check to a static DIDescriptor::ValidDebugInfo by Argyrios Kyrtzidis · 16 years ago
- d5a6381 Simplify more code and add timer stuff. by Bill Wendling · 16 years ago
- ff86ef3 Simplify more code. by Bill Wendling · 16 years ago
- ef956fc Simplify some code. by Bill Wendling · 16 years ago
- 7fa8162 Fix whitespace. It was confusing me. by Bill Wendling · 16 years ago
- a26eae6 Make DebugLoc independent of DwarfWriter. by Argyrios Kyrtzidis · 16 years ago
- 98a366d Instead of passing in an unsigned value for the optimization level, use an enum, by Bill Wendling · 16 years ago
- be8cc2a Second attempt: by Bill Wendling · 16 years ago
- d3d9657 Initialized arrays can be in any address space. by Sanjiv Gupta · 16 years ago
- c69d56f r70270 isn't ready yet. Back this out. Sorry for the noise. by Bill Wendling · 16 years ago
- 2e9d5f9 Massive check in. This changes the "-fast" flag to "-O#" in llc. If you want to by Bill Wendling · 16 years ago
- 3e3702d Fix Visual Studio 2008 build failure. Patch by Marius Wachtler by Devang Patel · 16 years ago
- 7d2f972 s/RootDbgScope/FunctionDbgScope/g by Devang Patel · 16 years ago
- c782ad0 Check isInlinedSubroutine() before creating DW_TAG_inlined_subroutine. by Devang Patel · 16 years ago