Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
81fe1fbf4abd00b24e078a80cb15a2d2c1343f11
/
llvm
/
lib
/
IR
/
DebugInfo.cpp
ac69af7
llvm-dwarfdump: Improve/fix pretty printing of array dimensions
by David Blaikie
· 7 years ago
cda5421
[DebugInfo] DISubprogram flags get their own flags word. NFC.
by Paul Robinson
· 7 years ago
bb27911
DebugInfo: Add a CU metadata attribute for use of DWARF ranges base address specifiers
by David Blaikie
· 7 years ago
9fd397b
ADT/STLExtras: Introduce llvm::empty; NFC
by Matthias Braun
· 7 years ago
f8ab35a
Emit template type and value parameter DIEs for template variables.
by Matthew Voss
· 7 years ago
abda7ee
[LLVM-C] Add an accessor for the kind of a Metadata Node
by Robert Widmann
· 7 years ago
106eab0
[C-API][DIBuilder] Use NameLen in LLVMDIBuilderCreateParameterVariable
by Robert Widmann
· 7 years ago
2a813ef
DebugInfo: Improve debug location merging
by David Blaikie
· 7 years ago
b56a4d3
[C-API][DIBuilder] Added DIFlags in LLVMDIBuilderCreateBasicType
by whitequark
· 7 years ago
66cf14d
DebugInfo: Add metadata support for disabling DWARF pub sections
by David Blaikie
· 7 years ago
aa02580
[IR] Strip trailing whitespace. NFC
by Bjorn Pettersson
· 7 years ago
0deb9a9
Extend the GlobalObject metadata interface
by Benjamin Kramer
· 7 years ago
38fa750
[LLVM-C] Add DIBuilder Bindings For ObjC Classes
by Robert Widmann
· 7 years ago
4b0084b
[LLVM-C] Consolidate llgo's DIBuilder Bindings
by Robert Widmann
· 7 years ago
260b581
[LLVM-C] Add Accessors for Common DIType and DILocation Properties
by Robert Widmann
· 7 years ago
a428eba
[LLVM-C] Move DIBuilder Bindings For Temporary MDNodes
by Robert Widmann
· 7 years ago
2c86455
[DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label.
by Shiva Chen
· 7 years ago
aec494f3
[LLVM-C] Add DIBuilder bindings to create import declarations
by Robert Widmann
· 7 years ago
2d2698c
[LLVM-C] Miscellaneous Cleanups in DIBuilder Bindings
by Robert Widmann
· 7 years ago
21fc15d
[LLVM-C] DIBuilder Bindings For Variable Expressions
by Robert Widmann
· 7 years ago
6978db7
[LLVM-C] DIBuilderBindings for Subrange and Arrays
by Robert Widmann
· 7 years ago
b02fe64
[LLVM-C] Finish Up Scope Bindings
by Robert Widmann
· 7 years ago
12e367b
[LLVM-C] Add DIBuilder Bindings For Variable Creation
by Robert Widmann
· 7 years ago
7a44782
[DebugInfo] Follow-up bug fix on "Fixing a couple of DI duplication bugs of CloneModule"
by Roman Tereshin
· 7 years ago
dab10b5
[DebugInfo][OPT] NFC follow-up on "Fixing a couple of DI duplication bugs of CloneModule"
by Roman Tereshin
· 7 years ago
d769eb3
[DebugInfo][OPT] Fixing a couple of DI duplication bugs of CloneModule
by Roman Tereshin
· 7 years ago
65b0d4d
[DebugInfo] Create merged locations for instructions other than calls
by Vedant Kumar
· 7 years ago
f53050f
[LLVM-C] Move DIBuilder Bindings For Block Scopes
by Robert Widmann
· 7 years ago
bee4b58
Fix header mismatch in DIBuilder Type APIs
by Harlan Haskins
· 7 years ago
b7881bb
Add C API bindings for DIBuilder 'Type' APIs
by Harlan Haskins
· 7 years ago
f05cb43
Remove redundant includes from lib/IR.
by Michael Zolotukhin
· 8 years ago
2b881f5
[DebugInfo] Unify logic to merge DILocations. NFC.
by Vedant Kumar
· 8 years ago
789164d
[LLVM-C] Expose functions to create debug locations via DIBuilder.
by whitequark
· 8 years ago
a8b2ddb
Move the stripping of invalid debug info from the Verifier to AutoUpgrade.
by Adrian Prantl
· 8 years ago
f464627
Update getMergedLocation to check the instruction type and merge properly.
by Dehao Chen
· 8 years ago
b52e236
IR: Represent -ggnu-pubnames with a flag on the DICompileUnit.
by Peter Collingbourne
· 8 years ago
b29bebe
IR: Make stripDebugInfo robust against (invalid) empty basic blocks
by Justin Bogner
· 8 years ago
6bda14b
Sort the remaining #include lines in include/... and lib/....
by Chandler Carruth
· 8 years ago
f53a7b4
[IR] Fix some Clang-tidy modernize-use-using warnings; other minor fixes (NFC).
by Eugene Zelenko
· 8 years ago
3077977
[StripDeadDebug/DIFinder] Track inlined SPs
by Keno Fischer
· 8 years ago
346dcaf
Teach stripNonLineTableDebugInfo() to remap DILocations in !llvm.loop nodes.
by Adrian Prantl
· 8 years ago
9b4b8c8
Enable stripping of multiple DILocation on !llvm.loop metadata
by Teresa Johnson
· 9 years ago
0944a8c
Change debug-info-for-profiling from a TargetOption to a function attribute.
by Dehao Chen
· 9 years ago
b96a945
stripDebugInfo() should remove DILocation's found in !llvm.loop metadata
by Daniel Sanders
· 9 years ago
bceaaa9
[IR] Remove the DIExpression field from DIGlobalVariable.
by Adrian Prantl
· 9 years ago
73ec065
Revert "[IR] Remove the DIExpression field from DIGlobalVariable."
by Adrian Prantl
· 9 years ago
74a835c
[IR] Remove the DIExpression field from DIGlobalVariable.
by Adrian Prantl
· 9 years ago
03c6d31
Revert "[IR] Remove the DIExpression field from DIGlobalVariable."
by Adrian Prantl
· 9 years ago
ce13935
[IR] Remove the DIExpression field from DIGlobalVariable.
by Adrian Prantl
· 9 years ago
e542804
Add -strip-nonlinetable-debuginfo capability
by Michael Ilseman
· 9 years ago
84bd58e
[opt] Strip coverage if debug info is not present.
by Davide Italiano
· 9 years ago
3bfe109
Teach llvm::StripDebugInfo() about global variable !dbg attachments.
by Adrian Prantl
· 9 years ago
6d6b4d8
Revert "Add -strip-nonlinetable-debuginfo capability"
by Michael Ilseman
· 9 years ago
d0a4db7
Add -strip-nonlinetable-debuginfo capability
by Michael Ilseman
· 9 years ago
db8dd55
StripDebugInfo: uses isa<DbgInfoIntrinsic> instead of matching against llvm.dbg.* (NFC)
by Mehdi Amini
· 9 years ago
2f8a5f3
Revert "StripDebugInfo: uses isa<DbgInfoIntrinsic> instead of matching against llvm.dbg.* (NFC)"
by Mehdi Amini
· 9 years ago
ac85189
StripDebugInfo: uses isa<DbgInfoIntrinsic> instead of matching against llvm.dbg.* (NFC)
by Mehdi Amini
· 9 years ago
bbedb14
Fix stripDebugInfo: was modifying "DebugLoc" attached to the intrinsic after deleting it.
by Mehdi Amini
· 9 years ago
581f0e1
Refactor stripDebugInfo(Function) to handle intrinsic
by Mehdi Amini
· 9 years ago
49bbbd8
Revert r268832 "Refactor stripDebugInfo(Function) to handle intrinsic"
by Vitaly Buka
· 9 years ago
6eef081
Refactor stripDebugInfo(Function) to handle intrinsic
by Mehdi Amini
· 9 years ago
a59d3e5
DebugInfo: Remove MDString-based type references
by Duncan P. N. Exon Smith
· 9 years ago
b550cb1
[NFC] Header cleanup
by Mehdi Amini
· 9 years ago
75819ae
[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.
by Adrian Prantl
· 9 years ago
5992a72
Support the Nodebug emission kind for DICompileUnits.
by Adrian Prantl
· 9 years ago
adebb93
Remove llvm::getDISubprogram in favor of Function::getSubprogram
by Pete Cooper
· 10 years ago
391be79
One more batch of self-containing headers.
by Benjamin Kramer
· 10 years ago
d4bff30
DI: Reverse direction of subprogram -> function edge.
by Peter Collingbourne
· 10 years ago
52888a6
IR: Remove implicit iterator conversions from lib/IR, NFC
by Duncan P. N. Exon Smith
· 10 years ago
260fa8a
DI: Simplify DebugInfoFinder::processType(), NFC
by Duncan P. N. Exon Smith
· 10 years ago
3c5a56b
DI: Remove dead code: getDICompositeType()
by Duncan P. N. Exon Smith
· 10 years ago
2ecfb1e
DI: Strengthen some dyn_casts to DIDerivedType, NFC
by Duncan P. N. Exon Smith
· 10 years ago
ab1243f
Add a DIModule metadata node to the IR.
by Adrian Prantl
· 10 years ago
a9308c4
IR: Give 'DI' prefix to debug info metadata
by Duncan P. N. Exon Smith
· 10 years ago
aa861aa
DebugInfo: Remove DIArray and DITypeArray typedefs
by Duncan P. N. Exon Smith
· 10 years ago
ed557b5
DebugInfo: Remove DIDescriptor from the DebugInfo API
by Duncan P. N. Exon Smith
· 10 years ago
b0b0e49
DebugInfo: DIRef<> => TypedDebugNodeRef<>
by Duncan P. N. Exon Smith
· 10 years ago
f15c6f8
DebugInfo: Gut DIDescriptor
by Duncan P. N. Exon Smith
· 10 years ago
b273d06
DebugInfo: Gut DIScope, DIEnumerator and DISubrange
by Duncan P. N. Exon Smith
· 10 years ago
b105564
DebugInfo: Gut DIType and subclasses
by Duncan P. N. Exon Smith
· 10 years ago
35ef22c
DebugInfo: Gut DICompileUnit and DIFile
by Duncan P. N. Exon Smith
· 10 years ago
62e0f45
DebugInfo: Remove 'inlinedAt:' field from MDLocalVariable
by Duncan P. N. Exon Smith
· 10 years ago
1433fd4
Fix crash in DebugInfoFinder when adding a module with forward declared composite type
by Anders Waldenborg
· 10 years ago
acdee69
DebugInfo: Update signature of DICompileUnit::replace*()
by Duncan P. N. Exon Smith
· 10 years ago
537b4a8
DebugInfo: Gut DISubprogram and DILexicalBlock*
by Duncan P. N. Exon Smith
· 10 years ago
20caafb
DebugInfo: Gut DINamespace and DITemplate*Parameter
by Duncan P. N. Exon Smith
· 10 years ago
7348dda
DebugInfo: Gut DIVariable and DIGlobalVariable
by Duncan P. N. Exon Smith
· 10 years ago
32e7f28
DebugInfo: Move DIVariable::printExtendedName() to its only caller
by Duncan P. N. Exon Smith
· 10 years ago
de8e427
DebugInfo: Gut DIObjCProperty and DIImportedEntity
by Duncan P. N. Exon Smith
· 10 years ago
b7e221b
DebugInfo: Gut DILocation
by Duncan P. N. Exon Smith
· 10 years ago
843237f
DebugInfo: Move DILocation::computeNewDiscriminators()
by Duncan P. N. Exon Smith
· 10 years ago
4fd839b
AddDiscriminators: Create new MDLocation directly
by Duncan P. N. Exon Smith
· 10 years ago
745a5db
SelectionDAG: Stop using DIVariable::isInlinedFnArgument()
by Duncan P. N. Exon Smith
· 10 years ago
cca5f68
DebugInfo: Remove DIGlobalVariable::getGlobal()
by Duncan P. N. Exon Smith
· 10 years ago
3c2d704
DebugInfo: Migrate DISubprogram::describes() to new hierarchy, NFC
by Duncan P. N. Exon Smith
· 10 years ago
c82570b
Reapply "Verifier: Check for incompatible bit piece expressions"
by Duncan P. N. Exon Smith
· 10 years ago
5cd4541
Revert "Verifier: Check for incompatible bit piece expressions"
by Duncan P. N. Exon Smith
· 10 years ago
7ad0bd5
DebugInfo: Make MDSubprogram::getFunction() return Constant
by Duncan P. N. Exon Smith
· 10 years ago
5ad6ff7
Verifier: Check for incompatible bit piece expressions
by Duncan P. N. Exon Smith
· 10 years ago
127ea4b
DebugInfo: Remove dead DIDescriptor::replaceAllUsesWith()
by Duncan P. N. Exon Smith
· 10 years ago
Next »