Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/include/llvm/IR/
DMetadata.def88 HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DIEnumerator)
DDebugInfoMetadata.h448 class DIEnumerator : public DINode {
453 DIEnumerator(LLVMContext &C, StorageType Storage, const APInt &Value,
455 DIEnumerator(LLVMContext &C, StorageType Storage, int64_t Value, in DIEnumerator() function
457 : DIEnumerator(C, Storage, APInt(64, Value, !IsUnsigned), IsUnsigned, in DIEnumerator()
459 ~DIEnumerator() = default;
461 static DIEnumerator *getImpl(LLVMContext &Context, const APInt &Value,
467 static DIEnumerator *getImpl(LLVMContext &Context, const APInt &Value,
476 DEFINE_MDNODE_GET(DIEnumerator,
479 DEFINE_MDNODE_GET(DIEnumerator,
482 DEFINE_MDNODE_GET(DIEnumerator,
[all …]
DDIBuilder.h200 DIEnumerator *createEnumerator(StringRef Name, const APSInt &Value);
201 DIEnumerator *createEnumerator(StringRef Name, uint64_t Val,
/openbsd/src/gnu/llvm/llvm/lib/IR/
DDebugInfoMetadata.cpp576 DIEnumerator::DIEnumerator(LLVMContext &C, StorageType Storage, in DIEnumerator() function in DIEnumerator
583 DIEnumerator *DIEnumerator::getImpl(LLVMContext &Context, const APInt &Value, in getImpl()
587 DEFINE_GETIMPL_LOOKUP(DIEnumerator, (Value, IsUnsigned, Name)); in getImpl()
589 DEFINE_GETIMPL_STORE(DIEnumerator, (Value, IsUnsigned), Ops); in getImpl()
DDIBuilder.cpp262 DIEnumerator *DIBuilder::createEnumerator(StringRef Name, uint64_t Val, in createEnumerator()
265 return DIEnumerator::get(VMContext, APInt(64, Val, !IsUnsigned), IsUnsigned, in createEnumerator()
269 DIEnumerator *DIBuilder::createEnumerator(StringRef Name, const APSInt &Value) { in createEnumerator()
271 return DIEnumerator::get(VMContext, APInt(Value), Value.isUnsigned(), Name); in createEnumerator()
DLLVMContextImpl.h438 template <> struct MDNodeKeyImpl<DIEnumerator> {
448 MDNodeKeyImpl(const DIEnumerator *N)
452 bool isKeyOf(const DIEnumerator *RHS) const {
DAsmWriter.cpp1977 static void writeDIEnumerator(raw_ostream &Out, const DIEnumerator *N, in writeDIEnumerator()
DVerifier.cpp1088 void Verifier::visitDIEnumerator(const DIEnumerator &N) { in visitDIEnumerator()
/openbsd/src/gnu/llvm/llvm/lib/Target/BPF/
DBTFDebug.cpp182 const auto *Enum = cast<DIEnumerator>(Element); in completeType()
221 const auto *Enum = cast<DIEnumerator>(Element); in completeType()
DBPFAbstractMemberAccess.cpp1048 const auto *Enum = cast<DIEnumerator>(Element); in computeAccessKey()
/openbsd/src/gnu/llvm/llvm/lib/Bitcode/Reader/
DMetadataLoader.cpp1413 GET_OR_DISTINCT(DIEnumerator, in parseOneMetadata()
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/
DDwarfUnit.cpp1566 auto *Enum = dyn_cast_or_null<DIEnumerator>(E); in constructEnumTypeDIE()
DCodeViewDebug.cpp2244 if (auto *Enumerator = dyn_cast_or_null<DIEnumerator>(Element)) { in lowerTypeEnum()
/openbsd/src/gnu/llvm/llvm/lib/Bitcode/Writer/
DBitcodeWriter.cpp306 void writeDIEnumerator(const DIEnumerator *N,
1691 void ModuleBitcodeWriter::writeDIEnumerator(const DIEnumerator *N, in writeDIEnumerator()
/openbsd/src/gnu/llvm/llvm/docs/
DLangRef.rst5595 !0 = !DIEnumerator(name: "SixKind", value: 7)
5596 !1 = !DIEnumerator(name: "SevenKind", value: 7)
5597 !2 = !DIEnumerator(name: "NegEightKind", value: -8)
5630 descriptors <DIEnumerator>`, each representing the definition of an enumeration
5674 DIEnumerator subsubsection
5677 ``DIEnumerator`` nodes are the elements for ``DW_TAG_enumeration_type``
5682 !0 = !DIEnumerator(name: "SixKind", value: 7)
5683 !1 = !DIEnumerator(name: "SevenKind", value: 7)
5684 !2 = !DIEnumerator(name: "NegEightKind", value: -8)
/openbsd/src/gnu/llvm/llvm/lib/AsmParser/
DLLParser.cpp4901 GET_OR_DISTINCT(DIEnumerator, (Context, Value, isUnsigned.Val, name.Val)); in parseDIEnumerator()