Home
last modified time | relevance | path

Searched refs:ConstantAsMetadata (Results 1 – 25 of 77) sorted by relevance

1234

/openbsd-src/gnu/llvm/llvm/lib/Frontend/HLSL/
H A DHLSLResource.cpp23 cast<ConstantAsMetadata>(Entry->getOperand(0))->getValue()); in getGlobalVariable()
32 cast<ConstantAsMetadata>(Entry->getOperand(2))->getValue()) in getResourceKind()
37 cast<ConstantAsMetadata>(Entry->getOperand(3))->getValue()) in getResourceIndex()
42 cast<ConstantAsMetadata>(Entry->getOperand(4))->getValue()) in getSpace()
53 ConstantAsMetadata::get(B.getInt32(static_cast<int>(RK))), in FrontendResource()
54 ConstantAsMetadata::get(B.getInt32(ResIndex)), in FrontendResource()
55 ConstantAsMetadata::get(B.getInt32(Space))}); in FrontendResource()
/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DProfileSummary.cpp30 ConstantAsMetadata::get(ConstantInt::get(Int64Ty, Val))}; in getKeyValMD()
38 ConstantAsMetadata::get(ConstantFP::get(DoubleTy, Val))}; in getKeyFPValMD()
61 ConstantAsMetadata::get(ConstantInt::get(Int32Ty, Entry.Cutoff)), in getDetailedSummaryMD()
62 ConstantAsMetadata::get(ConstantInt::get(Int64Ty, Entry.MinCount)), in getDetailedSummaryMD()
63 ConstantAsMetadata::get(ConstantInt::get(Int32Ty, Entry.NumCounts))}; in getDetailedSummaryMD()
104 static ConstantAsMetadata *getValMD(MDTuple *MD, const char *Key) { in getValMD()
110 ConstantAsMetadata *ValMD = dyn_cast<ConstantAsMetadata>(MD->getOperand(1)); in getValMD()
162 ConstantAsMetadata *Op0 = in getSummaryFromMD()
163 dyn_cast<ConstantAsMetadata>(EntryMD->getOperand(0)); in getSummaryFromMD()
164 ConstantAsMetadata *Op1 = in getSummaryFromMD()
[all …]
H A DModule.cpp353 ConstantAsMetadata::get(ConstantInt::get(Int32Ty, Behavior)), in addModuleFlag()
359 addModuleFlag(Behavior, Key, ConstantAsMetadata::get(Val)); in addModuleFlag()
550 cast_or_null<ConstantAsMetadata>(getModuleFlag("NumRegisterParameters")); in getNumberRegisterParameters()
557 auto *Val = cast_or_null<ConstantAsMetadata>(getModuleFlag("Dwarf Version")); in getDwarfVersion()
564 auto *Val = cast_or_null<ConstantAsMetadata>(getModuleFlag("DWARF64")); in isDwarf64()
569 auto *Val = cast_or_null<ConstantAsMetadata>(getModuleFlag("CodeView")); in getCodeViewFlag()
589 auto *Val = cast_or_null<ConstantAsMetadata>(getModuleFlag("PIC Level")); in getPICLevel()
605 auto *Val = cast_or_null<ConstantAsMetadata>(getModuleFlag("PIE Level")); in getPIELevel()
619 auto *Val = cast_or_null<ConstantAsMetadata>(getModuleFlag("Code Model")); in getCodeModel()
651 auto *Val = cast_or_null<ConstantAsMetadata>(MF); in getSemanticInterposition()
[all …]
H A DAbstractCallSite.cpp46 auto *CBCalleeIdxAsCM = cast<ConstantAsMetadata>(OpMD->getOperand(0)); in getCallbackUses()
104 auto *CBCalleeIdxAsCM = cast<ConstantAsMetadata>(OpMD->getOperand(0)); in AbstractCallSite()
127 auto *OpAsCM = cast<ConstantAsMetadata>(OpAsM); in AbstractCallSite()
143 auto *VarArgFlagAsCM = cast<ConstantAsMetadata>(VarArgFlagAsM); in AbstractCallSite()
H A DMDBuilder.cpp24 ConstantAsMetadata *MDBuilder::createConstant(Constant *C) { in createConstant()
25 return ConstantAsMetadata::get(C); in createConstant()
129 auto *NewCBCalleeIdxAsCM = cast<ConstantAsMetadata>(NewCB->getOperand(0)); in mergeCallbackEncodings()
141 auto *OldCBCalleeIdxAsCM = cast<ConstantAsMetadata>(Ops[u]); in mergeCallbackEncodings()
H A DDebugInfoMetadata.cpp385 auto *CountNode = ConstantAsMetadata::get( in getImpl()
387 auto *LB = ConstantAsMetadata::get( in getImpl()
396 auto *LB = ConstantAsMetadata::get( in getImpl()
415 assert((isa<ConstantAsMetadata>(CB) || isa<DIVariable>(CB) || in getCount()
419 if (auto *MD = dyn_cast<ConstantAsMetadata>(CB)) in getCount()
436 assert((isa<ConstantAsMetadata>(LB) || isa<DIVariable>(LB) || in getLowerBound()
440 if (auto *MD = dyn_cast<ConstantAsMetadata>(LB)) in getLowerBound()
457 assert((isa<ConstantAsMetadata>(UB) || isa<DIVariable>(UB) || in getUpperBound()
461 if (auto *MD = dyn_cast<ConstantAsMetadata>(UB)) in getUpperBound()
478 assert((isa<ConstantAsMetadata>(ST) || isa<DIVariable>(ST) || in getStride()
[all …]
H A DMetadata.cpp95 if (auto *C = dyn_cast<ConstantAsMetadata>(N->getOperand(0))) in canonicalizeMetadataForValue()
403 Entry = new ConstantAsMetadata(C); in get()
460 MD->replaceAllUsesWith(ConstantAsMetadata::get(C)); in handleRAUW()
824 if (New == this || (!New && Old && isa<ConstantAsMetadata>(Old))) { in handleChangedOperand()
1180 MDs.push_back(ConstantAsMetadata::get(I)); in getMostGenericRange()
1557 cast<ConstantAsMetadata>(MD.second->getOperand(0))->getValue()); in copyMetadata()
1559 auto *NewOffsetMD = ConstantAsMetadata::get(ConstantInt::get( in copyMetadata()
1595 {ConstantAsMetadata::get(ConstantInt::get( in addTypeMetadata()
1606 {ConstantAsMetadata::get(ConstantInt::get( in setVCallVisibilityMetadata()
1613 cast<ConstantAsMetadata>(MD->getOperand(0))->getValue()) in getVCallVisibility()
H A DDIBuilder.cpp373 Metadata *ExtraData = ConstantAsMetadata::get( in createInheritance()
390 static ConstantAsMetadata *getConstantOrNull(Constant *C) { in getConstantOrNull()
392 return ConstantAsMetadata::get(C); in getConstantOrNull()
415 ConstantAsMetadata::get(ConstantInt::get(IntegerType::get(VMContext, 64), in createBitFieldMemberType()
701 auto *LB = ConstantAsMetadata::get( in getOrCreateSubrange()
703 auto *CountNode = ConstantAsMetadata::get( in getOrCreateSubrange()
709 auto *LB = ConstantAsMetadata::get( in getOrCreateSubrange()
H A DTypeFinder.cpp187 if (auto *C = dyn_cast<ConstantAsMetadata>(Op)) { in incorporateMDNode()
/openbsd-src/gnu/llvm/llvm/lib/Target/DirectX/
H A DDXILMetadata.cpp31 MDVals[0] = ConstantAsMetadata::get(B.getInt32(ValidatorVer.getMajor())); in update()
33 ConstantAsMetadata::get(B.getInt32(ValidatorVer.getMinor().value_or(0))); in update()
79 Vals[1] = ConstantAsMetadata::get(B.getInt32(Ver.getMajor())); in createShaderModelMD()
80 Vals[2] = ConstantAsMetadata::get(B.getInt32(Ver.getMinor().value_or(0))); in createShaderModelMD()
177 MDVals.emplace_back(ConstantAsMetadata::get( in appendNumThreads()
182 NumThreadVals.emplace_back(ConstantAsMetadata::get( in appendNumThreads()
189 MDVals.emplace_back(ConstantAsMetadata::get( in appendShaderFlags()
191 MDVals.emplace_back(ConstantAsMetadata::get( in appendShaderFlags()
196 MDVals.emplace_back(ConstantAsMetadata::get( in appendShaderKind()
198 MDVals.emplace_back(ConstantAsMetadata::get( in appendShaderKind()
H A DDXILResource.cpp329 ConstantAsMetadata::get(B.getInt32(TypedBufferElementType))); in write()
330 Entries.emplace_back(ConstantAsMetadata::get( in write()
341 Entries[0] = ConstantAsMetadata::get(B.getInt32(ID)); in write()
342 Entries[1] = ConstantAsMetadata::get(GV); in write()
344 Entries[3] = ConstantAsMetadata::get(B.getInt32(Space)); in write()
345 Entries[4] = ConstantAsMetadata::get(B.getInt32(LowerBound)); in write()
346 Entries[5] = ConstantAsMetadata::get(B.getInt32(RangeSize)); in write()
355 ConstantAsMetadata::get(B.getInt32(static_cast<uint32_t>(Shape))); in write()
356 Entries[7] = ConstantAsMetadata::get(B.getInt1(GloballyCoherent)); in write()
357 Entries[8] = ConstantAsMetadata::get(B.getInt1(HasCounter)); in write()
[all …]
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGLoopInfo.cpp53 ConstantAsMetadata::get(ConstantInt::get( in createPipeliningMetadata()
67 ConstantAsMetadata::get(ConstantInt::get( in createPipeliningMetadata()
121 ConstantAsMetadata::get(ConstantInt::get( in createPartialUnrollMetadata()
184 ConstantAsMetadata::get(ConstantInt::get(llvm::Type::getInt32Ty(Ctx), in createUnrollAndJamMetadata()
231 ConstantAsMetadata::get(ConstantInt::get( in createLoopVectorizeMetadata()
263 ConstantAsMetadata::get(ConstantInt::get(llvm::Type::getInt1Ty(Ctx), in createLoopVectorizeMetadata()
272 ConstantAsMetadata::get(ConstantInt::get(llvm::Type::getInt32Ty(Ctx), in createLoopVectorizeMetadata()
282 ConstantAsMetadata::get( in createLoopVectorizeMetadata()
291 ConstantAsMetadata::get(ConstantInt::get(llvm::Type::getInt32Ty(Ctx), in createLoopVectorizeMetadata()
313 ConstantAsMetadata::get(ConstantInt::get( in createLoopVectorizeMetadata()
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/IR/
H A DMetadata.h366 static ConstantAsMetadata *getConstant(Value *C) { in getConstant()
367 return cast<ConstantAsMetadata>(get(C)); in getConstant()
376 static ConstantAsMetadata *getConstantIfExists(Value *C) { in getConstantIfExists()
377 return cast_or_null<ConstantAsMetadata>(getIfExists(C)); in getConstantIfExists()
412 class ConstantAsMetadata : public ValueAsMetadata {
415 ConstantAsMetadata(Constant *C) in ConstantAsMetadata() function
419 static ConstantAsMetadata *get(Constant *C) { in get()
423 static ConstantAsMetadata *getIfExists(Constant *C) { in getIfExists()
542 if (auto *V = dyn_cast<ConstantAsMetadata>(MD)) in hasa()
558 return cast<X>(cast<ConstantAsMetadata>(MD)->getValue()); in extract()
[all …]
H A DMDBuilder.h30 class ConstantAsMetadata; variable
46 ConstantAsMetadata *createConstant(Constant *C);
H A DMetadata.def77 HANDLE_METADATA_LEAF(ConstantAsMetadata)
/openbsd-src/gnu/llvm/llvm/lib/Target/NVPTX/
H A DNVVMIntrRange.cpp69 ConstantAsMetadata::get(ConstantInt::get(Int32Ty, Low)), in addRangeMetadata()
70 ConstantAsMetadata::get(ConstantInt::get(Int32Ty, High))}; in addRangeMetadata()
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DTypeBasedAliasAnalysis.cpp546 auto *OffsetNode = ConstantAsMetadata::get(ConstantInt::get(Int64, 0)); in createAccessTag()
553 ConstantAsMetadata::get(ConstantInt::get(Int64, AccessSize)); in createAccessTag()
779 Sub.push_back(ConstantAsMetadata::get( in shiftTBAAStruct()
781 Sub.push_back(ConstantAsMetadata::get( in shiftTBAAStruct()
818 ConstantAsMetadata::get(ConstantInt::get(PreviousSize->getType(), Len)); in extendToTBAA()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/
H A DGlobalSplit.cpp94 cast<ConstantAsMetadata>(Type->getOperand(0))->getValue()) in splitGlobal()
110 {ConstantAsMetadata::get( in splitGlobal()
H A DThinLTOBitcodeWriter.cpp393 Elts.push_back(ConstantAsMetadata::get( in splitAndWriteThinLTOBitcode()
415 ConstantAsMetadata::get( in splitAndWriteThinLTOBitcode()
417 ConstantAsMetadata::get( in splitAndWriteThinLTOBitcode()
H A DGlobalDCE.cpp167 cast_or_null<ConstantAsMetadata>(M.getModuleFlag("LTOPostLink")); in ScanVTables()
186 cast<ConstantAsMetadata>(Type->getOperand(0))->getValue()) in ScanVTables()
H A DLowerTypeTests.cpp548 cast<ConstantAsMetadata>(Type->getOperand(0))->getValue()) in buildBitSet()
680 cast<ConstantAsMetadata>(Type->getOperand(0))->getValue()) in isKnownTypeIdMember()
975 auto *MinC = ConstantAsMetadata::get(ConstantInt::get(IntPtrTy, Min)); in importTypeId()
976 auto *MaxC = ConstantAsMetadata::get(ConstantInt::get(IntPtrTy, Max)); in importTypeId()
1173 auto OffsetConstMD = dyn_cast<ConstantAsMetadata>(Type->getOperand(0)); in verifyTypeMDNode()
1628 ArrayRef<Metadata *>(ConstantAsMetadata::get( in buildBitSetsFromFunctionsWASM()
1947 cast<ConstantAsMetadata>(FuncMD->getOperand(1)) in lower()
2250 cast<ConstantAsMetadata>(AliasMD->getOperand(2)) in lower()
2255 static_cast<bool>(cast<ConstantAsMetadata>(AliasMD->getOperand(3)) in lower()
H A DSCCP.cpp310 ConstantAsMetadata::get(ConstantInt::get(Context, CR.getLower())), in runIPSCCP()
311 ConstantAsMetadata::get(ConstantInt::get(Context, CR.getUpper()))}; in runIPSCCP()
H A DCrossDSOCFI.cpp146 Ctx, ConstantAsMetadata::get(CaseTypeId))}); in buildCFICheck()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DValueMapper.cpp404 if ((Flags & RF_NoModuleLevelChanges) && isa<ConstantAsMetadata>(VAM)) { in mapValue()
566 if (auto *CMD = dyn_cast<ConstantAsMetadata>(Op)) in tryToMapOperand()
601 static ConstantAsMetadata *wrapConstantAsMetadata(const ConstantAsMetadata &CMD, in wrapConstantAsMetadata()
604 return const_cast<ConstantAsMetadata *>(&CMD); in wrapConstantAsMetadata()
605 return MappedV ? ConstantAsMetadata::getConstant(MappedV) : nullptr; in wrapConstantAsMetadata()
618 if (auto *CMD = dyn_cast<ConstantAsMetadata>(Op)) in getMappedOp()
840 if (auto *CMD = dyn_cast<ConstantAsMetadata>(MD)) { in mapSimpleMetadata()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DSanitizerBinaryMetadata.cpp60 auto *Features = cast<ConstantAsMetadata>(AuxMDs.getOperand(0))->getValue(); in runOnMachineFunction()

1234