diff options
author | David Blaikie <dblaikie@gmail.com> | 2021-09-19 20:45:42 -0700 |
---|---|---|
committer | David Blaikie <dblaikie@gmail.com> | 2021-09-23 19:58:32 -0700 |
commit | 25ac0d3c73d68c017546eb622ba7632c6b581bfb (patch) | |
tree | 212dabc788aa932ae57947f8e11ac1747dbeee76 /llvm/lib/ExecutionEngine/Orc/ExecutorProcessControl.cpp | |
parent | 7a62a5b56d670c4e152159740cd7fc4030a9470f (diff) | |
download | llvm-25ac0d3c73d68c017546eb622ba7632c6b581bfb.zip llvm-25ac0d3c73d68c017546eb622ba7632c6b581bfb.tar.gz llvm-25ac0d3c73d68c017546eb622ba7632c6b581bfb.tar.bz2 |
DebugInfo: Implement the -gsimple-template-names functionality
This excludes certain names that can't be rebuilt from the available
DWARF:
* Atomic types - no DWARF differentiating int from atomic int.
* Vector types - enough DWARF (an attribute on the array type) to do
this, but I haven't written the extra code to add the attributes
required for this
* Lambdas - ambiguous with any other unnamed class
* Unnamed classes/enums - would need column info for the type in
addition to file/line number
* noexcept function types - not encoded in DWARF
Diffstat (limited to 'llvm/lib/ExecutionEngine/Orc/ExecutorProcessControl.cpp')
0 files changed, 0 insertions, 0 deletions