Go to the source code of this file.
|
| namespace | llvm |
| | This is an optimization pass for GlobalISel generic memory operations.
|
| namespace | llvm::dwarf_linker |
|
| LLVM_ABI bool | llvm::dwarf_linker::hasImplicitAddressLocation (const DWARFDie &Die) |
| | Test if the location of variable Die contains a global address but only uses to compute the variable's value, for example DW_OP_addr DW_OP_stack_value.
|
| LLVM_ABI bool | llvm::dwarf_linker::isStaticDataMember (const DWARFDie &Die) |
| | Test if the DW_TAG_member Die is a DWARF 2-4 style static data member: a declaration with no storage in the record.
|
| LLVM_ABI bool | llvm::dwarf_linker::isIdentifiedByChildren (dwarf::Tag Tag) |
| | Test if an unnamed type with tag Tag is identified by its children, which tell it apart from other unnamed types declared on the same line.
|
| LLVM_ABI bool | llvm::dwarf_linker::isIdentifyingChild (const DWARFDie &Die) |
| | Test if Die is a child that identifies its unnamed parent type.
|
| static uint32_t | llvm::dwarf_linker::hashFullyQualifiedName (DWARFDie Die, function_ref< DWARFDie(const DWARFDie &, const DWARFFormValue &)> ResolveRef, bool IsScope, SmallPtrSetImpl< const DWARFDebugInfoEntry * > &Visited) |
| LLVM_ABI uint32_t | llvm::dwarf_linker::hashFullyQualifiedName (DWARFDie Die, function_ref< DWARFDie(const DWARFDie &, const DWARFFormValue &)> ResolveRef) |
| | Hash the fully qualified name of type Die for the Apple accelerator tables.
|
| LLVM_ABI void | llvm::dwarf_linker::buildStmtSeqOffsetToFirstRowIndex (const DWARFDebugLine::LineTable <, ArrayRef< uint64_t > SortedStmtSeqOffsets, DenseMap< uint64_t, uint64_t > &SeqOffToFirstRow) |
| | Build a map from an input DW_AT_LLVM_stmt_sequence byte offset to the first-row index (in LT.Rows) of the corresponding line-table sequence.
|