Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
9f37c0e703c095e6bee20dd3a64a5087dca967a8
/
clang
/
lib
/
CodeGen
/
CGDebugInfo.cpp
f1e3988
Recommit "[DWARF5]Addition of alignment atrribute in typedef DIE."
by Sourabh Singh Tomar
· 6 years ago
3bb24bf
Fix tests on Windows after D49466
by Fangrui Song
· 6 years ago
6c92cdf
Initial implementation of -fmacro-prefix-map and -ffile-prefix-map
by Dan McGregor
· 6 years ago
a9cc64e
Separate the MS inheritance model enum from the attribute, NFC
by Reid Kleckner
· 6 years ago
e0cabe2
Debug info: Emit objc_direct methods as members of their containing class
by Adrian Prantl
· 6 years ago
ce1f95a
Reland "[clang] Remove the DIFlagArgumentNotModified debug info flag"
by Djordje Todorovic
· 6 years ago
568db78
[CGDebugInfo] Emit subprograms for decls when AT_tail_call is understood (reland with fixes)
by Vedant Kumar
· 6 years ago
d27a16e
Revert "[DWARF5]Addition of alignment atrribute in typedef DIE."
by Sam McCall
· 6 years ago
423f541
[DWARF5]Addition of alignment atrribute in typedef DIE.
by Sourabh Singh Tomar
· 6 years ago
caf3166
Revert "re-land [DebugInfo] Add debug location to stubs generated by CGDeclCXX and mark them as artificial"
by Alexandre Ganea
· 6 years ago
9c1baa2
re-land [DebugInfo] Add debug location to stubs generated by CGDeclCXX and mark them as artificial
by Alexandre Ganea
· 6 years ago
41d6ad6
Revert "[clang] Remove the DIFlagArgumentNotModified debug info flag"
by Djordje Todorovic
· 6 years ago
1643734
[clang] Remove the DIFlagArgumentNotModified debug info flag
by Djordje Todorovic
· 6 years ago
901cc4a
Debug Info: Nest Objective-C property function decls inside their container.
by Adrian Prantl
· 6 years ago
5b9a072
Revert a5c8ec4 "[CGDebugInfo] Emit subprograms for decls when AT_tail_call is understood"
by Hans Wennborg
· 6 years ago
a5c8ec4
[CGDebugInfo] Emit subprograms for decls when AT_tail_call is understood
by Vedant Kumar
· 6 years ago
4f2104c
make -ftime-trace also trace time spent creating debug info
by Luboš Luňák
· 6 years ago
52ea308
[NFC]: Removed an implicit capture argument from lambda.
by Sourabh Singh Tomar
· 6 years ago
dbcb690
Replace std::function in PrintingPolicy with a callbacks object.
by Richard Smith
· 6 years ago
f919be3
[DWARF5] Added support for deleted C++ special member functions.
by Adrian Prantl
· 6 years ago
122e7af
PCH debug info: Avoid appending the source directory to an absolute path
by Adrian Prantl
· 6 years ago
9fdd09a
DebugInfo: Render the canonical name of a class template specialization, even when nested in another class template specialization
by David Blaikie
· 6 years ago
a9cfde1
[DWARF5] Added support for DW_AT_noreturn attribute to be emitted for
by Adrian Prantl
· 6 years ago
cfee2ef
CGDebugInfo - silence static analyzer dyn_cast<> null dereference warnings. NFCI.
by Simon Pilgrim
· 6 years ago
f71bac6
[DebugInfo] Enable call site debug info for ARM and AArch64
by Nikola Prica
· 6 years ago
7e38f0c
Codegen - silence static analyzer getAs<> null dereference warnings. NFCI.
by Simon Pilgrim
· 6 years ago
772e266
Properly handle instantiation-dependent array bounds.
by Richard Smith
· 6 years ago
1cd399c
Silence static analyzer getAs<RecordType> null dereference warnings. NFCI.
by Simon Pilgrim
· 6 years ago
36b12a8
Rename TypeNodes.def to TypeNodes.inc for consistency across all
by John McCall
· 6 years ago
350de4f
Support for DWARF-5 C++ language tags.
by Adrian Prantl
· 6 years ago
5c49c26
Revert "Support for DWARF-5 C++ language tags."
by Jonas Devlieghere
· 6 years ago
bf9c8ff
Support for DWARF-5 C++ language tags.
by Adrian Prantl
· 6 years ago
68b0977
Add SpellingNotCalculated to Attribute Enums to suppress UBSan warnings
by Erich Keane
· 6 years ago
3181773
Revert: [DebugInfo] Add debug location to stubs generated by CGDeclCXX and mark them as artificial
by Alexandre Ganea
· 6 years ago
32e7773
[DebugInfo] Add debug location to stubs generated by CGDeclCXX and mark them as artificial
by Alexandre Ganea
· 6 years ago
48c6fad
[DebugInfo] Emit DW_TAG_enumeration_type for referenced global enumerator.
by Yuanfang Chen
· 6 years ago
528f5da
Debug Info: Support for DW_AT_export_symbols for anonymous structs
by Shafik Yaghmour
· 6 years ago
307a732
Revert r369458 "[DebugInfo] Add debug location to dynamic atexit destructor"
by Hans Wennborg
· 6 years ago
be6c079
[DebugInfo] Add debug location to dynamic atexit destructor
by Alexandre Ganea
· 6 years ago
eb485fb
Add SVE opaque built-in types
by Richard Sandiford
· 6 years ago
8bd5214
Revert "[CGDebugInfo] Simplify EmitFunctionDecl parameters, NFC"
by Vedant Kumar
· 6 years ago
bdf8198
[CGDebugInfo] Simplify EmitFunctionDecl parameters, NFC
by Vedant Kumar
· 6 years ago
31c4d2a
[CGDebugInfo] Fix -femit-debug-entry-values crash on os_log_helpers
by Vedant Kumar
· 6 years ago
0f65168
[clang] Add DISuprogram and DIE for a func decl
by Djordje Todorovic
· 6 years ago
4561161
Fix formatting after r364479
by Aaron Puchert
· 6 years ago
b207bae
[Clang] Remove unused -split-dwarf and obsolete -enable-split-dwarf
by Aaron Puchert
· 6 years ago
ed05d49
[clang/DIVar] Emit the flag for params that have unmodified value
by Djordje Todorovic
· 6 years ago
639d36b
[CC1Option] Add the option to enable the debug entry values
by Djordje Todorovic
· 6 years ago
7fac5c8
Store a pointer to the return value in a static alloca and let the debugger use that
by Amy Huang
· 6 years ago
4f3b736
PR42205: DebugInfio: Do not attempt to emit debug info metadata for static member variable template partial specializations
by David Blaikie
· 6 years ago
e1dc495
[Clang] Harmonize Split DWARF options with llc
by Aaron Puchert
· 6 years ago
922759a
[Clang] Rename -split-dwarf-file to -split-dwarf-output
by Aaron Puchert
· 6 years ago
4927527
Use fully qualified name when printing S_CONSTANT records
by Amy Huang
· 6 years ago
8472fa6
DebugInfo: Add support for 'nodebug' attribute on typedefs and alias templates
by David Blaikie
· 6 years ago
dd3a9ca
Add enums as global variables in the IR metadata.
by Amy Huang
· 6 years ago
325003b
CodeView - add static data members to global variable debug info.
by Amy Huang
· 6 years ago
b417513
Fixed a -Wunused-variable warning when assertions are disabled
by Dmitri Gribenko
· 6 years ago
63305c8
Combine two if cases because the second one is never reached.
by Amy Huang
· 6 years ago
047e65d
[DebugInfo] Don't emit checksums when compiling a preprocessed CPP
by Alexandre Ganea
· 6 years ago
c72aaf6
Recommit r359859 "[Attribute/Diagnostics] Print macro if definition is an attribute declaration"
by Leonard Chan
· 6 years ago
ef2dc25
Revert "[Attribute/Diagnostics] Print macro if definition is an attribute declaration"
by Leonard Chan
· 7 years ago
fc40cbd
[Attribute/Diagnostics] Print macro if definition is an attribute declaration
by Leonard Chan
· 7 years ago
2dbd5d8
Use primary template parameter names for variable template debug info
by Reid Kleckner
· 7 years ago
f0d6655
Skip type units/type uniquing when we know we're only emitting the type once (vtable-based emission when triggered by a strong vtable, with -fno-standalone-debug)
by David Blaikie
· 7 years ago
105c565
[codeview] Fix symbol names for dynamic initializers and atexit stubs
by Reid Kleckner
· 7 years ago
fc79ab9
Revert "[MS] Emit S_HEAPALLOCSITE debug info" because of ToTWin64(db)
by Amy Huang
· 7 years ago
c774f68
[MS] Emit S_HEAPALLOCSITE debug info
by Amy Huang
· 7 years ago
0d0334f
Relanding r357928 with fixed debuginfo check.
by Amy Huang
· 7 years ago
fa7745b
[DebugInfo] Combine Trivial and NonTrivial flags
by Aaron Smith
· 7 years ago
8a96fa2
Revert "[MS] Add metadata for __declspec(allocator)"
by Amy Huang
· 7 years ago
e7bd735
[MS] Add metadata for __declspec(allocator)
by Amy Huang
· 7 years ago
04347d8
Make SourceManager::createFileID(UnownedTag, ...) take a const llvm::MemoryBuffer*
by Nico Weber
· 7 years ago
982cbb6
[CUDA][HIP][DebugInfo] Skip reference device function
by Michael Liao
· 7 years ago
f0d2733
[CGDebugInfo] Set NonTrivial DIFlag to a c++ record if it's not trivial
by Aaron Smith
· 7 years ago
e308e42
Relax assertion to account for private framework modules, too.
by Adrian Prantl
· 7 years ago
7b6b9a1
-gmodules: Don't emit incomplete breadcrumbs pointing to nonexistant PCM files.
by Adrian Prantl
· 7 years ago
0feb7b7
Fix a missing word in comment
by Adrian Prantl
· 7 years ago
1a9e05d
[DEBUG_INFO][NVPTX] Generate correct data about variable address class.
by Alexey Bataev
· 7 years ago
3575149
Reland r345009 "[DebugInfo] Generate debug information for labels."
by Hsiangkai Wang
· 7 years ago
2946cd7
Update the file headers across all of the LLVM projects in the monorepo
by Chandler Carruth
· 7 years ago
5488ab4
[AST] Remove ASTContext from getThisType (NFC)
by Brian Gesiak
· 7 years ago
b1ce7c8
Don't emit DW_AT_enum_class unless it's actually an 'enum class'.
by Paul Robinson
· 7 years ago
046d100
Reinstate DW_AT_comp_dir support after D55519.
by Adrian Prantl
· 7 years ago
9d2872d
[OpenCL] Add generic AS to 'this' pointer
by Mikael Nilsson
· 7 years ago
9064673
Revert "[OpenCL] Add generic AS to 'this' pointer"
by Mikael Nilsson
· 7 years ago
78de847
[OpenCL] Add generic AS to 'this' pointer
by Mikael Nilsson
· 7 years ago
c2a44ec
Remove CGDebugInfo::getOrCreateFile() and use TheCU->getFile() directly.
by Adrian Prantl
· 7 years ago
aa5bad4
Reuse code from CGDebugInfo::getOrCreateFile() when creating the file
by Adrian Prantl
· 7 years ago
6368818
Move CodeGenOptions from Frontend to Basic
by Richard Trieu
· 7 years ago
212c104
Reapply "Avoid emitting redundant or unusable directories in DIFile metadata entries.""
by Adrian Prantl
· 7 years ago
56acd5a
Honor -fdebug-prefix-map when creating function names for the debug info.
by Adrian Prantl
· 7 years ago
5419a3c
Revert: Honor -fdebug-prefix-map when creating function names for the debug info.
by Renato Golin
· 7 years ago
660d233
Revert "Avoid emitting redundant or unusable directories in DIFile metadata entries."
by Ilya Biryukov
· 7 years ago
40c04e4
Avoid emitting redundant or unusable directories in DIFile metadata entries.
by Adrian Prantl
· 7 years ago
bef4f92
Honor -fdebug-prefix-map when creating function names for the debug info.
by Adrian Prantl
· 7 years ago
407659a
Revert "Revert r347417 "Re-Reinstate 347294 with a fix for the failures.""
by Fangrui Song
· 7 years ago
f5d3335
Revert r347417 "Re-Reinstate 347294 with a fix for the failures."
by Fangrui Song
· 7 years ago
48ee4ad
Re-commit r347417 "Re-Reinstate 347294 with a fix for the failures."
by Hans Wennborg
· 7 years ago
8c79706e
Revert r347417 "Re-Reinstate 347294 with a fix for the failures."
by Hans Wennborg
· 7 years ago
44a2253
[AArch64] Add aarch64_vector_pcs function attribute to Clang
by Sander de Smalen
· 7 years ago
Next »