Home
last modified time | relevance | path

Searched refs:EntryKind (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDebugLocEntry.h50 enum EntryType EntryKind; variable
67 DbgValueLocEntry(int64_t i) : EntryKind(E_Integer) { Constant.Int = i; } in DbgValueLocEntry()
68 DbgValueLocEntry(const ConstantFP *CFP) : EntryKind(E_ConstantFP) { in DbgValueLocEntry()
71 DbgValueLocEntry(const ConstantInt *CIP) : EntryKind(E_ConstantInt) { in DbgValueLocEntry()
74 DbgValueLocEntry(MachineLocation Loc) : EntryKind(E_Location), Loc(Loc) {} in DbgValueLocEntry()
76 : EntryKind(E_TargetIndexLocation), TIL(Loc) {} in DbgValueLocEntry()
78 bool isLocation() const { return EntryKind == E_Location; } in isLocation()
80 return EntryKind == E_Location && Loc.isIndirect(); in isIndirectLocation()
83 return EntryKind == E_TargetIndexLocation; in isTargetIndexLocation()
85 bool isInt() const { return EntryKind == E_Integer; } in isInt()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugRnglists.cpp84 EntryKind = Encoding; in extract()
102 if (RLE.EntryKind == dwarf::DW_RLE_end_of_list) in getAbsoluteRanges()
104 if (RLE.EntryKind == dwarf::DW_RLE_base_addressx) { in getAbsoluteRanges()
110 if (RLE.EntryKind == dwarf::DW_RLE_base_address) { in getAbsoluteRanges()
120 switch (RLE.EntryKind) { in getAbsoluteRanges()
193 auto EncodingString = dwarf::RangeListEncodingString(EntryKind); in dump()
198 if (EntryKind != dwarf::DW_RLE_end_of_list) in dump()
204 switch (EntryKind) { in dump()
H A DDWARFDebugPubTable.cpp111 StringRef EntryKind = dwarf::GDBIndexEntryKindString(E.Descriptor.Kind); in dump() local
113 << format("%-8s", EntryKind.data()) << ' '; in dump()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DDbgEntityHistoryCalculator.h76 enum EntryKind { DbgValue, Clobber }; enum
78 Entry(const MachineInstr *Instr, EntryKind Kind) in Entry()
83 EntryKind getEntryKind() const { return Instr.getInt(); } in getEntryKind()
92 PointerIntPair<const MachineInstr *, 1, EntryKind> Instr;
H A DMachineJumpTableInfo.h92 JTEntryKind EntryKind;
95 explicit MachineJumpTableInfo(JTEntryKind Kind): EntryKind(Kind) {} in MachineJumpTableInfo()
97 JTEntryKind getEntryKind() const { return EntryKind; } in getEntryKind()
H A DMIRYamlMapping.h131 MachineJumpTableInfo::JTEntryKind &EntryKind) {
132 IO.enumCase(EntryKind, "block-address",
134 IO.enumCase(EntryKind, "gp-rel64-block-address",
136 IO.enumCase(EntryKind, "gp-rel32-block-address",
138 IO.enumCase(EntryKind, "label-difference32",
140 IO.enumCase(EntryKind, "label-difference64",
142 IO.enumCase(EntryKind, "inline", MachineJumpTableInfo::EK_Inline);
143 IO.enumCase(EntryKind, "custom32", MachineJumpTableInfo::EK_Custom32);
/freebsd/contrib/llvm-project/llvm/include/llvm/Telemetry/
H A DTelemetry.h91 struct EntryKind { struct
122 virtual KindType getKind() const { return EntryKind::Base; } in getKind()
124 return T->getKind() == EntryKind::Base; in classof()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDebugRnglists.h45 bool isSentinel() const { return EntryKind == dwarf::DW_RLE_end_of_list; } in isSentinel()
H A DDWARFListTable.h31 uint8_t EntryKind; member
271 dwarf::RangeListEncodingString(Entry.EntryKind).size()); in dump()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DVirtualFileSystem.h786 enum EntryKind { EK_Directory, EK_DirectoryRemap, EK_File }; enum
814 EntryKind Kind;
818 Entry(EntryKind K, StringRef Name) : Kind(K), Name(Name) {} in Entry()
822 EntryKind getKind() const { return Kind; } in getKind()
864 RemapEntry(EntryKind K, StringRef Name, StringRef ExternalContentsPath, in RemapEntry()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DCheckExprLifetime.cpp195 enum EntryKind { enum
216 IndirectLocalPathEntry(EntryKind K, Expr *E) : Kind(K), E(E) {} in IndirectLocalPathEntry()
217 IndirectLocalPathEntry(EntryKind K, Expr *E, const Decl *D) in IndirectLocalPathEntry()
219 IndirectLocalPathEntry(EntryKind K, Expr *E, const LambdaCapture *Capture) in IndirectLocalPathEntry()
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/
H A DTelemetry.h63 struct LLDBEntryKind : public ::llvm::telemetry::EntryKind {
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineFunction.cpp317 getOrCreateJumpTableInfo(unsigned EntryKind) { in getOrCreateJumpTableInfo() argument
321 MachineJumpTableInfo((MachineJumpTableInfo::JTEntryKind)EntryKind); in getOrCreateJumpTableInfo()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DValueMapper.cpp68 enum EntryKind { enum
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DVirtualFileSystem.cpp1839 RedirectingFileSystem::EntryKind Kind; in parseEntry()