aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineBasicBlock.cpp
diff options
context:
space:
mode:
authorAmy Huang <akhuang@google.com>2021-03-15 14:20:49 -0700
committerAmy Huang <akhuang@google.com>2021-05-18 17:01:07 -0700
commit7c2f58278e664d336e9d0ef0687bdd6c3837dc03 (patch)
tree1c5b8b57461385c604d8f26bfd0b36f357dedb7d /llvm/lib/CodeGen/MachineBasicBlock.cpp
parent06b40e80aefc9a7ccf2efbf7717037bd103a779c (diff)
downloadllvm-7c2f58278e664d336e9d0ef0687bdd6c3837dc03.zip
llvm-7c2f58278e664d336e9d0ef0687bdd6c3837dc03.tar.gz
llvm-7c2f58278e664d336e9d0ef0687bdd6c3837dc03.tar.bz2
Apply [[standalone_debug]] to some types in the STL.
Add this attribute to some types to ensure that they have debug info. The debug info for these classes are required for debuggers to display some STL types. With constructor homing (a new debug info optimization) their debug info isn't emitted because their constructors are never called. The list of types with the attribute added are __hash_value_type, __value_type, __tree_node_base, __tree_node, __hash_node, __list_node, and __forward_list_node. Differential Revision: https://reviews.llvm.org/D98750
Diffstat (limited to 'llvm/lib/CodeGen/MachineBasicBlock.cpp')
0 files changed, 0 insertions, 0 deletions