Home
last modified time | relevance | path

Searched refs:DIEValue (Results 1 – 21 of 21) sorted by relevance

/openbsd/src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/
DDIEHash.cpp225 if (V.getType() == DIEValue::isBaseTypeRef) { in hashBlockData()
248 void DIEHash::hashAttribute(const DIEValue &Value, dwarf::Tag Tag) { in hashAttribute()
259 case DIEValue::isNone: in hashAttribute()
265 case DIEValue::isEntry: in hashAttribute()
268 case DIEValue::isInteger: { in hashAttribute()
293 case DIEValue::isString: in hashAttribute()
299 case DIEValue::isInlineString: in hashAttribute()
305 case DIEValue::isBlock: in hashAttribute()
306 case DIEValue::isLoc: in hashAttribute()
307 case DIEValue::isLocList: in hashAttribute()
[all …]
DDIEHash.h29 #define HANDLE_DIE_HASH_ATTR(NAME) DIEValue NAME;
86 void hashAttribute(const DIEValue &Value, dwarf::Tag Tag);
DDIE.cpp182 for (const DIEValue &V : values()) in generateAbbrev()
216 DIEValue DIE::findAttribute(dwarf::Attribute Attribute) const { in findAttribute()
222 return DIEValue(); in findAttribute()
321 void DIEValue::emitValue(const AsmPrinter *AP) const { in emitValue()
333 unsigned DIEValue::sizeOf(const dwarf::FormParams &FormParams) const { in sizeOf()
346 void DIEValue::print(raw_ostream &O) const { in print()
359 LLVM_DUMP_METHOD void DIEValue::dump() const { in dump()
DDwarfUnit.h91 DIEValue(Attribute, Form, std::forward<T>(Value))); in addAttribute()
DDwarfDebug.cpp2424 if (DIEValue SpecVal = Die->findAttribute(dwarf::DW_AT_specification)) { in computeIndexValue()
/openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/
DDIE.h369 class DIEValue {
438 void copyVal(const DIEValue &X) { in copyVal()
455 DIEValue() = default;
457 DIEValue(const DIEValue &X) : Ty(X.Ty), Attribute(X.Attribute), Form(X.Form) { in DIEValue() function
461 DIEValue &operator=(const DIEValue &X) {
470 ~DIEValue() { destroyVal(); } in ~DIEValue()
473 DIEValue(dwarf::Attribute Attribute, dwarf::Form Form, const DIE##T &V) \
478 DIEValue(dwarf::Attribute Attribute, dwarf::Form Form, const DIE##T *V) \
664 DIEValue V;
666 explicit Node(DIEValue V) : V(V) {} in Node()
[all …]
DDIEValue.def1 //===- llvm/CodeGen/DIEValue.def - DIEValue types ---------------*- C++ -*-===//
9 // Macros for running through all types of DIEValue.
/openbsd/src/gnu/llvm/llvm/include/llvm/DWARFLinker/
DDWARFLinkerCompileUnit.h36 assert(Old.getType() == DIEValue::isInteger); in set()
37 *I = DIEValue(Old.getAttribute(), Old.getForm(), DIEInteger(New)); in set()
/openbsd/src/gnu/llvm/llvm/lib/DWARFLinker/
DDWARFStreamer.cpp832 V = DIEValue(V.getAttribute(), V.getForm(), DIEInteger(OutOffset)); in emitMacroTableImpl()
836 V = DIEValue(V.getAttribute(), V.getForm(), DIEInteger(OutOffset)); in emitMacroTableImpl()
DDWARFLinker.cpp1102 DIEValue Value; in cloneBlockAttribute()
1116 Value = DIEValue(dwarf::Attribute(AttrSpec.Attr), in cloneBlockAttribute()
1119 Value = DIEValue(dwarf::Attribute(AttrSpec.Attr), in cloneBlockAttribute()
1758 V = DIEValue(V.getAttribute(), V.getForm(), Offset); in patchStmtList()
/openbsd/src/gnu/llvm/llvm/include/llvm/
Dmodule.modulemap33 textual header "CodeGen/DIEValue.def"
/openbsd/src/distrib/sets/lists/comp/
Dclang.macppc1296 ./usr/include/llvm/CodeGen/DIEValue.def
Dclang.powerpc641295 ./usr/include/llvm/CodeGen/DIEValue.def
Dclang.i3861295 ./usr/include/llvm/CodeGen/DIEValue.def
Dclang.amd641297 ./usr/include/llvm/CodeGen/DIEValue.def
Dclang.riscv641295 ./usr/include/llvm/CodeGen/DIEValue.def
Dclang.octeon1296 ./usr/include/llvm/CodeGen/DIEValue.def
Dclang.armv71295 ./usr/include/llvm/CodeGen/DIEValue.def
Dclang.arm641297 ./usr/include/llvm/CodeGen/DIEValue.def
Dclang.loongson1296 ./usr/include/llvm/CodeGen/DIEValue.def
Dclang.sparc641296 ./usr/include/llvm/CodeGen/DIEValue.def