Home
last modified time | relevance | path

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

1234

/llvm-project-15.0.7/llvm/lib/IR/
H A DProfileSummary.cpp30 ConstantAsMetadata::get(ConstantInt::get(Int64Ty, Val))}; in getKeyValMD()
61 ConstantAsMetadata::get(ConstantInt::get(Int32Ty, Entry.Cutoff)), in getDetailedSummaryMD()
62 ConstantAsMetadata::get(ConstantInt::get(Int64Ty, Entry.MinCount)), 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()
165 dyn_cast<ConstantAsMetadata>(EntryMD->getOperand(1)); in getSummaryFromMD()
166 ConstantAsMetadata *Op2 = in getSummaryFromMD()
[all …]
H A DModule.cpp353 ConstantAsMetadata::get(ConstantInt::get(Int32Ty, Behavior)), in addModuleFlag()
359 addModuleFlag(Behavior, Key, ConstantAsMetadata::get(Val)); in addModuleFlag()
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()
603 auto *Val = cast_or_null<ConstantAsMetadata>(getModuleFlag("PIE Level")); in getPIELevel()
617 auto *Val = cast_or_null<ConstantAsMetadata>(getModuleFlag("Code Model")); in getCodeModel()
649 auto *Val = cast_or_null<ConstantAsMetadata>(MF); in getSemanticInterposition()
665 auto *Val = cast_or_null<ConstantAsMetadata>(getModuleFlag("RtLibUseGOT")); in getRtLibUseGOT()
674 if (auto *Val = cast_or_null<ConstantAsMetadata>(getModuleFlag("uwtable"))) in getUwtable()
[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.cpp353 auto *CountNode = ConstantAsMetadata::get( in getImpl()
355 auto *LB = ConstantAsMetadata::get( in getImpl()
364 auto *LB = ConstantAsMetadata::get( in getImpl()
383 assert((isa<ConstantAsMetadata>(CB) || isa<DIVariable>(CB) || in getCount()
387 if (auto *MD = dyn_cast<ConstantAsMetadata>(CB)) in getCount()
404 assert((isa<ConstantAsMetadata>(LB) || isa<DIVariable>(LB) || in getLowerBound()
408 if (auto *MD = dyn_cast<ConstantAsMetadata>(LB)) in getLowerBound()
425 assert((isa<ConstantAsMetadata>(UB) || isa<DIVariable>(UB) || in getUpperBound()
429 if (auto *MD = dyn_cast<ConstantAsMetadata>(UB)) in getUpperBound()
446 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()
1564 cast<ConstantAsMetadata>(MD.second->getOperand(0))->getValue()); in copyMetadata()
1566 auto *NewOffsetMD = ConstantAsMetadata::get(ConstantInt::get( in copyMetadata()
1602 {ConstantAsMetadata::get(ConstantInt::get( in addTypeMetadata()
1613 {ConstantAsMetadata::get(ConstantInt::get( in setVCallVisibilityMetadata()
1620 cast<ConstantAsMetadata>(MD->getOperand(0))->getValue()) in getVCallVisibility()
H A DDIBuilder.cpp370 Metadata *ExtraData = ConstantAsMetadata::get( in createInheritance()
387 static ConstantAsMetadata *getConstantOrNull(Constant *C) { in getConstantOrNull()
389 return ConstantAsMetadata::get(C); in getConstantOrNull()
412 ConstantAsMetadata::get(ConstantInt::get(IntegerType::get(VMContext, 64), in createBitFieldMemberType()
697 auto *LB = ConstantAsMetadata::get( in getOrCreateSubrange()
699 auto *CountNode = ConstantAsMetadata::get( in getOrCreateSubrange()
705 auto *LB = ConstantAsMetadata::get( in getOrCreateSubrange()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGLoopInfo.cpp52 ConstantAsMetadata::get(ConstantInt::get( in createPipeliningMetadata()
66 ConstantAsMetadata::get(ConstantInt::get( in createPipeliningMetadata()
120 ConstantAsMetadata::get(ConstantInt::get( in createPartialUnrollMetadata()
183 ConstantAsMetadata::get(ConstantInt::get(llvm::Type::getInt32Ty(Ctx), in createUnrollAndJamMetadata()
230 ConstantAsMetadata::get(ConstantInt::get( in createLoopVectorizeMetadata()
262 ConstantAsMetadata::get(ConstantInt::get(llvm::Type::getInt1Ty(Ctx), in createLoopVectorizeMetadata()
271 ConstantAsMetadata::get(ConstantInt::get(llvm::Type::getInt32Ty(Ctx), in createLoopVectorizeMetadata()
281 ConstantAsMetadata::get( in createLoopVectorizeMetadata()
312 ConstantAsMetadata::get(ConstantInt::get( in createLoopVectorizeMetadata()
345 ConstantAsMetadata::get(ConstantInt::get( in createLoopDistributeMetadata()
[all …]
H A DCGHLSLRuntime.cpp40 MDNode *Val = MDNode::get(Ctx, {ConstantAsMetadata::get(B.getInt32(Major)), in addDxilValVersion()
41 ConstantAsMetadata::get(B.getInt32(Minor))}); in addDxilValVersion()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DMetadata.h367 static ConstantAsMetadata *getConstant(Value *C) { in getConstant()
368 return cast<ConstantAsMetadata>(get(C)); in getConstant()
413 class ConstantAsMetadata : public ValueAsMetadata {
416 ConstantAsMetadata(Constant *C) in ConstantAsMetadata() function
420 static ConstantAsMetadata *get(Constant *C) { in get()
424 static ConstantAsMetadata *getIfExists(Constant *C) { in getIfExists()
543 if (auto *V = dyn_cast<ConstantAsMetadata>(MD)) in hasa()
559 return cast<X>(cast<ConstantAsMetadata>(MD)->getValue()); in extract()
574 if (auto *V = cast_or_null<ConstantAsMetadata>(MD)) in extract_or_null()
587 if (auto *V = dyn_cast<ConstantAsMetadata>(MD)) in dyn_extract()
[all …]
H A DMDBuilder.h29 class ConstantAsMetadata; variable
45 ConstantAsMetadata *createConstant(Constant *C);
/llvm-project-15.0.7/llvm/lib/Target/DirectX/
H A DDXILTranslateMetadata.cpp26 static ConstantAsMetadata *Uint32ToConstMD(unsigned v, LLVMContext &Ctx) { in Uint32ToConstMD()
27 return ConstantAsMetadata::get( in Uint32ToConstMD()
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/llvm/unittests/Transforms/Utils/
H A DValueMapperTest.cpp80 Metadata *Ops1[] = {T0.get(), ConstantAsMetadata::get(G0.get())}; in TEST()
101 EXPECT_EQ(ConstantAsMetadata::get(G1.get()), MappedN1->getOperand(1)); in TEST()
239 auto *CAM = ConstantAsMetadata::get(F.get()); in TEST()
262 EXPECT_EQ(F2.get(), cast<ConstantAsMetadata>(F2MD)->getValue()); in TEST()
395 EXPECT_TRUE(isa<ConstantAsMetadata>(MDC->getMetadata())); in TEST()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DTypeBasedAliasAnalysis.cpp551 auto *OffsetNode = ConstantAsMetadata::get(ConstantInt::get(Int64, 0)); in createAccessTag()
558 ConstantAsMetadata::get(ConstantInt::get(Int64, AccessSize)); in createAccessTag()
784 Sub.push_back(ConstantAsMetadata::get( in shiftTBAAStruct()
786 Sub.push_back(ConstantAsMetadata::get( in shiftTBAAStruct()
823 ConstantAsMetadata::get(ConstantInt::get(PreviousSize->getType(), Len)); in extendToTBAA()
/llvm-project-15.0.7/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()
1606 ArrayRef<Metadata *>(ConstantAsMetadata::get( in buildBitSetsFromFunctionsWASM()
1925 cast<ConstantAsMetadata>(FuncMD->getOperand(1)) in lower()
2228 cast<ConstantAsMetadata>(AliasMD->getOperand(2)) in lower()
2233 static_cast<bool>(cast<ConstantAsMetadata>(AliasMD->getOperand(3)) in lower()
/llvm-project-15.0.7/llvm/unittests/IR/
H A DMetadataTest.cpp181 ConstantAsMetadata *CI = in TEST_F()
556 ConstantAsMetadata *Op = ConstantAsMetadata::get(GV.get()); in TEST_F()
795 ConstantAsMetadata *Op = ConstantAsMetadata::get(GV.get()); in TEST_F()
818 ConstantAsMetadata *Op = ConstantAsMetadata::get(GV.get()); in TEST_F()
2002 ConstantAsMetadata *RankConst1 = ConstantAsMetadata::get(RankInt1); in TEST_F()
2004 ConstantAsMetadata *RankConst2 = ConstantAsMetadata::get(RankInt2); in TEST_F()
3219 ConstantAsMetadata *CI = in TEST_F()
3236 ConstantAsMetadata *CI = in TEST_F()
3277 ConstantAsMetadata *CI = in TEST_F()
3331 ConstantAsMetadata *C = in TEST()
[all …]
H A DAsmWriterTest.cpp30 "", MDNode::get(Ctx, {ConstantAsMetadata::get(ConstantInt::get(Ty, 1))})); in TEST()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DValueMapper.cpp405 if ((Flags & RF_NoModuleLevelChanges) && isa<ConstantAsMetadata>(VAM)) { in mapValue()
567 if (auto *CMD = dyn_cast<ConstantAsMetadata>(Op)) in tryToMapOperand()
602 static ConstantAsMetadata *wrapConstantAsMetadata(const ConstantAsMetadata &CMD, in wrapConstantAsMetadata()
605 return const_cast<ConstantAsMetadata *>(&CMD); in wrapConstantAsMetadata()
606 return MappedV ? ConstantAsMetadata::getConstant(MappedV) : nullptr; in wrapConstantAsMetadata()
619 if (auto *CMD = dyn_cast<ConstantAsMetadata>(Op)) in getMappedOp()
841 if (auto *CMD = dyn_cast<ConstantAsMetadata>(MD)) { in mapSimpleMetadata()
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/GlobalISel/
H A Dirtranslator-metadata.ll9 …; We cannot have any specific metadata check here as ConstantAsMetadata is printed as <raw_ptr_val>
/llvm-project-15.0.7/llvm/bindings/go/llvm/
H A DIRBindings.cpp25 return wrap(ConstantAsMetadata::get(unwrap<Constant>(C))); in LLVMConstantAsMetadata()
/llvm-project-15.0.7/llvm/lib/Target/SPIRV/
H A DSPIRVCallLowering.cpp69 auto *CMeta = dyn_cast<ConstantAsMetadata>(MD->getOperand(NumOp)); in getConstInt()
102 auto *CMeta = dyn_cast<ConstantAsMetadata>(MD->getOperand(1)); in getOriginalFunctionType()

1234