Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
aa3fb653493a87c4e0e2a2e663b9941cd350f827
/
llvm
/
lib
/
CodeGen
/
AsmPrinter
/
DwarfDebug.cpp
591105c
sink the 'name' and 'isdirective' state out of MCSection into its derived classes.
by Chris Lattner
· 16 years ago
8ce1253
eliminate CurrentSection, rename CurrentSection_ -> CurrentSection, make it private,
by Chris Lattner
· 16 years ago
1472cf5
move dwarf debug info section selection stuff from TAI to
by Chris Lattner
· 16 years ago
4d2c0f9
switch off of 'Section' onto MCSection. We're not properly using
by Chris Lattner
· 16 years ago
6352444
by Devang Patel
· 16 years ago
5e693ed
Rip all of the global variable lowering logic out of TargetAsmInfo. Since
by Chris Lattner
· 16 years ago
6115b39
Remove Value::getName{Start,End}, the last of the old Name APIs.
by Daniel Dunbar
· 16 years ago
f281bf8
Skip special LLVM prefix '1' while emitting linknage name.
by Devang Patel
· 16 years ago
f34815b
Change the internal interface to makeNameProper to take a bool that
by Chris Lattner
· 16 years ago
cdfc858
Do not use Mangler to remove '1' from linkage name.
by Devang Patel
· 16 years ago
9efced9
Use assertion.
by Devang Patel
· 16 years ago
9d582d1
Use AsmPrinter's Mangler to remove leading '1' from linkage names.
by Devang Patel
· 16 years ago
b4c9579
revert rev. 75503 for now.
by Devang Patel
· 16 years ago
31b3d7b
Use Mangler to remove leading '1' from linkage names.
by Devang Patel
· 16 years ago
14fd73b
Accidently dropped this while removing dead code in previous commit.
by Devang Patel
· 16 years ago
270d747
Remove dead code.
by Devang Patel
· 16 years ago
0a9f975
Struct types are described using field types only.
by Devang Patel
· 16 years ago
40d7841
s/MainCU/ModuleCU/g
by Devang Patel
· 16 years ago
8635345
Multiple DW_TAG_compile_unit is not used, afaict, on any target.
by Devang Patel
· 16 years ago
0751a28
by Devang Patel
· 16 years ago
0c044ec
Simplify.
by Devang Patel
· 16 years ago
9becc18
Down with statics!
by Owen Anderson
· 16 years ago
09081b2
simplify macro debug info directive handling.
by Chris Lattner
· 16 years ago
14491ab
Use MainCU if it is available.
by Devang Patel
· 16 years ago
56e6fe1
Gracefully handle imbalanced inline function begin and end markers.
by Devang Patel
· 16 years ago
64e6529
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
· 16 years ago
c1fee72
Clear AbstractInstanceRootMap at the end of the function.
by Devang Patel
· 16 years ago
d9ef48a
Remove some unnecessary #includes.
by Dan Gohman
· 16 years ago
5ea3e9d
Accidental commit. This isn't ready for prime time just yet.
by Bill Wendling
· 16 years ago
09f17a8
Untabification.
by Bill Wendling
· 16 years ago
8658bb5
Minor code cleanup. No functionality change.
by Bill Wendling
· 16 years ago
744668d
Merge 'ConstructFunctionDbgScope' and 'ConstructAbstractDbgScope'.
by Bill Wendling
· 16 years ago
bcad77a
Rename 'New*' methods to 'Create*' to be consistent. 'NewString' isn't used.
by Bill Wendling
· 16 years ago
806535f
Add comment for emit section.
by Bill Wendling
· 16 years ago
480ff32
Move 'Emit' methods down to their own place.
by Bill Wendling
· 16 years ago
2b128d7
Revert r72192. It was causing a build failure.
by Bill Wendling
· 16 years ago
8d7533d
Do some mechanical changes. Combine the 'construct abastract dbg thingy' in with
by Bill Wendling
· 16 years ago
ec78f15
Don't set the "location" information for inlined functions' variables.
by Bill Wendling
· 16 years ago
1992f86
Small code cleanup.
by Bill Wendling
· 16 years ago
bc30856
RecordVariable is called each time a DECLARE node is encountered. For an inlined
by Bill Wendling
· 16 years ago
2f921f8
Split out the DwarfDebug module from the DwarfWriter module.
by Bill Wendling
· 16 years ago