Home
last modified time | relevance | path

Searched refs:DIEnumerator (Results 1 – 16 of 16) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DMetadata.def88 HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DIEnumerator)
H A DDebugInfoMetadata.h412 class DIEnumerator : public DINode {
417 DIEnumerator(LLVMContext &C, StorageType Storage, const APInt &Value, in DIEnumerator() function
423 DIEnumerator(LLVMContext &C, StorageType Storage, int64_t Value, in DIEnumerator() function
425 : DIEnumerator(C, Storage, APInt(64, Value, !IsUnsigned), IsUnsigned, in DIEnumerator()
427 ~DIEnumerator() = default;
429 static DIEnumerator *getImpl(LLVMContext &Context, const APInt &Value,
435 static DIEnumerator *getImpl(LLVMContext &Context, const APInt &Value,
444 DEFINE_MDNODE_GET(DIEnumerator,
447 DEFINE_MDNODE_GET(DIEnumerator,
450 DEFINE_MDNODE_GET(DIEnumerator,
[all …]
H A DDIBuilder.h184 DIEnumerator *createEnumerator(StringRef Name, int64_t Val, bool IsUnsigned = false);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DDebugInfoMetadata.cpp531 DIEnumerator *DIEnumerator::getImpl(LLVMContext &Context, const APInt &Value, in getImpl()
535 DEFINE_GETIMPL_LOOKUP(DIEnumerator, (Value, IsUnsigned, Name)); in getImpl()
537 DEFINE_GETIMPL_STORE(DIEnumerator, (Value, IsUnsigned), Ops); in getImpl()
H A DLLVMContextImpl.h379 template <> struct MDNodeKeyImpl<DIEnumerator> {
389 MDNodeKeyImpl(const DIEnumerator *N)
393 bool isKeyOf(const DIEnumerator *RHS) const {
H A DDIBuilder.cpp246 DIEnumerator *DIBuilder::createEnumerator(StringRef Name, int64_t Val, in createEnumerator()
249 return DIEnumerator::get(VMContext, APInt(64, Val, !IsUnsigned), IsUnsigned, in createEnumerator()
H A DAsmWriter.cpp1990 static void writeDIEnumerator(raw_ostream &Out, const DIEnumerator *N, in writeDIEnumerator()
H A DVerifier.cpp997 void Verifier::visitDIEnumerator(const DIEnumerator &N) { in visitDIEnumerator()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/BPF/
H A DBPFAbstractMemberAccess.cpp950 const auto *Enum = cast<DIEnumerator>(Element); in computeAccessKey()
H A DBTFDebug.cpp170 const auto *Enum = cast<DIEnumerator>(Element); in completeType()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
H A DMetadataLoader.cpp1403 GET_OR_DISTINCT(DIEnumerator, in parseOneMetadata()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfUnit.cpp1513 auto *Enum = dyn_cast_or_null<DIEnumerator>(E); in constructEnumTypeDIE()
H A DCodeViewDebug.cpp2118 if (auto *Enumerator = dyn_cast_or_null<DIEnumerator>(Element)) { in lowerTypeEnum()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp306 void writeDIEnumerator(const DIEnumerator *N,
1619 void ModuleBitcodeWriter::writeDIEnumerator(const DIEnumerator *N, in writeDIEnumerator()
/netbsd-src/external/apache2/llvm/dist/llvm/docs/
H A DLangRef.rst5218 !0 = !DIEnumerator(name: "SixKind", value: 7)
5219 !1 = !DIEnumerator(name: "SevenKind", value: 7)
5220 !2 = !DIEnumerator(name: "NegEightKind", value: -8)
5253 descriptors <DIEnumerator>`, each representing the definition of an enumeration
5297 DIEnumerator subsubsection
5300 ``DIEnumerator`` nodes are the elements for ``DW_TAG_enumeration_type``
5305 !0 = !DIEnumerator(name: "SixKind", value: 7)
5306 !1 = !DIEnumerator(name: "SevenKind", value: 7)
5307 !2 = !DIEnumerator(name: "NegEightKind", value: -8)
/netbsd-src/external/apache2/llvm/dist/llvm/lib/AsmParser/
H A DLLParser.cpp4829 GET_OR_DISTINCT(DIEnumerator, (Context, Value, isUnsigned.Val, name.Val)); in parseDIEnumerator()