Searched refs:DIEnumerator (Results 1 - 15 of 15) sorted by relevance

/openbsd-current/gnu/llvm/llvm/include/llvm/IR/
H A DDebugInfoMetadata.h448 class DIEnumerator : public DINode { class in namespace:llvm
453 DIEnumerator(LLVMContext &C, StorageType Storage, const APInt &Value,
455 DIEnumerator(LLVMContext &C, StorageType Storage, int64_t Value, function in class:llvm::DIEnumerator
457 : DIEnumerator(C, Storage, APInt(64, Value, !IsUnsigned), IsUnsigned,
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...]
H A DDIBuilder.h200 DIEnumerator *createEnumerator(StringRef Name, const APSInt &Value);
201 DIEnumerator *createEnumerator(StringRef Name, uint64_t Val,
/openbsd-current/gnu/llvm/llvm/lib/IR/
H A DDebugInfoMetadata.cpp576 DIEnumerator::DIEnumerator(LLVMContext &C, StorageType Storage, function in class:DIEnumerator
583 DIEnumerator *DIEnumerator::getImpl(LLVMContext &Context, const APInt &Value,
587 DEFINE_GETIMPL_LOOKUP(DIEnumerator, (Value, IsUnsigned, Name));
589 DEFINE_GETIMPL_STORE(DIEnumerator, (Value, IsUnsigned), Ops);
H A DDIBuilder.cpp262 DIEnumerator *DIBuilder::createEnumerator(StringRef Name, uint64_t Val,
265 return DIEnumerator::get(VMContext, APInt(64, Val, !IsUnsigned), IsUnsigned,
269 DIEnumerator *DIBuilder::createEnumerator(StringRef Name, const APSInt &Value) {
271 return DIEnumerator::get(VMContext, APInt(Value), Value.isUnsigned(), Name);
H A DLLVMContextImpl.h438 template <> struct MDNodeKeyImpl<DIEnumerator> {
448 MDNodeKeyImpl(const DIEnumerator *N)
452 bool isKeyOf(const DIEnumerator *RHS) const {
H A DAsmWriter.cpp1977 static void writeDIEnumerator(raw_ostream &Out, const DIEnumerator *N,
1979 Out << "!DIEnumerator(";
H A DVerifier.cpp1088 void Verifier::visitDIEnumerator(const DIEnumerator &N) {
/openbsd-current/gnu/llvm/llvm/lib/Target/BPF/
H A DBTFDebug.cpp182 const auto *Enum = cast<DIEnumerator>(Element);
221 const auto *Enum = cast<DIEnumerator>(Element);
H A DBPFAbstractMemberAccess.cpp1048 const auto *Enum = cast<DIEnumerator>(Element);
/openbsd-current/gnu/llvm/llvm/lib/Target/DirectX/DXILWriter/
H A DDXILBitcodeWriter.cpp236 void writeDIEnumerator(const DIEnumerator *N,
1421 void DXILBitcodeWriter::writeDIEnumerator(const DIEnumerator *N,
/openbsd-current/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfUnit.cpp1566 auto *Enum = dyn_cast_or_null<DIEnumerator>(E);
H A DCodeViewDebug.cpp2244 if (auto *Enumerator = dyn_cast_or_null<DIEnumerator>(Element)) {
/openbsd-current/gnu/llvm/llvm/lib/Bitcode/Reader/
H A DMetadataLoader.cpp1413 GET_OR_DISTINCT(DIEnumerator,
/openbsd-current/gnu/llvm/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp306 void writeDIEnumerator(const DIEnumerator *N,
1691 void ModuleBitcodeWriter::writeDIEnumerator(const DIEnumerator *N,
/openbsd-current/gnu/llvm/llvm/lib/AsmParser/
H A DLLParser.cpp4882 /// ::= !DIEnumerator(value: 30, isUnsigned: true, name: "SomeKind")
4901 GET_OR_DISTINCT(DIEnumerator, (Context, Value, isUnsigned.Val, name.Val));

Completed in 405 milliseconds