Home
last modified time | relevance | path

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

1234

/freebsd/contrib/llvm-project/llvm/lib/Frontend/HLSL/
H A DRootSignatureMetadata.cpp85 ConstantAsMetadata::get(Builder.getInt32(llvm::to_underlying(Flags))), in BuildRootFlags()
94 ConstantAsMetadata::get( in BuildRootConstants()
96 ConstantAsMetadata::get(Builder.getInt32(Constants.Reg.Number)), in BuildRootConstants()
97 ConstantAsMetadata::get(Builder.getInt32(Constants.Space)), in BuildRootConstants()
98 ConstantAsMetadata::get(Builder.getInt32(Constants.Num32BitConstants)), in BuildRootConstants()
111 ConstantAsMetadata::get( in BuildRootDescriptor()
113 ConstantAsMetadata::get(Builder.getInt32(Descriptor.Reg.Number)), in BuildRootDescriptor()
114 ConstantAsMetadata::get(Builder.getInt32(Descriptor.Space)), in BuildRootDescriptor()
115 ConstantAsMetadata::get( in BuildRootDescriptor()
126 TableOperands.push_back(ConstantAsMetadata::get( in BuildDescriptorTable()
[all …]
/freebsd/contrib/llvm-project/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.cpp379 ConstantAsMetadata::get(ConstantInt::get(Int32Ty, Behavior)), in addModuleFlag()
385 addModuleFlag(Behavior, Key, ConstantAsMetadata::get(Val)); in addModuleFlag()
415 setModuleFlag(Behavior, Key, ConstantAsMetadata::get(Val)); in setModuleFlag()
577 cast_or_null<ConstantAsMetadata>(getModuleFlag("NumRegisterParameters")); in getNumberRegisterParameters()
584 auto *Val = cast_or_null<ConstantAsMetadata>(getModuleFlag("Dwarf Version")); in getDwarfVersion()
591 auto *Val = cast_or_null<ConstantAsMetadata>(getModuleFlag("DWARF64")); in isDwarf64()
596 auto *Val = cast_or_null<ConstantAsMetadata>(getModuleFlag("CodeView")); in getCodeViewFlag()
616 auto *Val = cast_or_null<ConstantAsMetadata>(getModuleFlag("PIC Level")); in getPICLevel()
632 auto *Val = cast_or_null<ConstantAsMetadata>(getModuleFlag("PIE Level")); in getPIELevel()
646 auto *Val = cast_or_null<ConstantAsMetadata>(getModuleFlag("Code Model")); in getCodeModel()
[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.cpp25 ConstantAsMetadata *MDBuilder::createConstant(Constant *C) { in createConstant()
26 return ConstantAsMetadata::get(C); in createConstant()
141 auto *NewCBCalleeIdxAsCM = cast<ConstantAsMetadata>(NewCB->getOperand(0)); in mergeCallbackEncodings()
154 cast<ConstantAsMetadata>(cast<MDNode>(Ops[u])->getOperand(0)); in mergeCallbackEncodings()
H A DMetadata.cpp96 if (auto *C = dyn_cast<ConstantAsMetadata>(N->getOperand(0))) in canonicalizeMetadataForValue()
513 Entry = new ConstantAsMetadata(C); in get()
570 MD->replaceAllUsesWith(ConstantAsMetadata::get(C)); in handleRAUW()
934 if (New == this || (!New && Old && isa<ConstantAsMetadata>(Old))) { in handleChangedOperand()
1375 MDs.push_back(ConstantAsMetadata::get(I)); in getMostGenericRange()
1407 MDs.push_back(ConstantAsMetadata::get( in getMostGenericNoaliasAddrspace()
1409 MDs.push_back(ConstantAsMetadata::get( in getMostGenericNoaliasAddrspace()
1827 cast<ConstantAsMetadata>(MD.second->getOperand(0))->getValue()); in copyMetadata()
1829 auto *NewOffsetMD = ConstantAsMetadata::get(ConstantInt::get( in copyMetadata()
1865 {ConstantAsMetadata::get(ConstantInt::get( in addTypeMetadata()
[all …]
H A DDebugInfoMetadata.cpp636 auto *CountNode = ConstantAsMetadata::get( in getImpl()
638 auto *LB = ConstantAsMetadata::get( in getImpl()
647 auto *LB = ConstantAsMetadata::get( in getImpl()
666 assert((isa<ConstantAsMetadata>(CB) || isa<DIVariable>(CB) || in getCount()
670 if (auto *MD = dyn_cast<ConstantAsMetadata>(CB)) in getCount()
687 assert((isa<ConstantAsMetadata>(LB) || isa<DIVariable>(LB) || in getLowerBound()
691 if (auto *MD = dyn_cast<ConstantAsMetadata>(LB)) in getLowerBound()
708 assert((isa<ConstantAsMetadata>(UB) || isa<DIVariable>(UB) || in getUpperBound()
712 if (auto *MD = dyn_cast<ConstantAsMetadata>(UB)) in getUpperBound()
729 assert((isa<ConstantAsMetadata>(ST) || isa<DIVariable>(ST) || in getStride()
[all …]
H A DLLVMContextImpl.h412 ConstantAsMetadata *MD1 = dyn_cast_or_null<ConstantAsMetadata>(Node1);
413 ConstantAsMetadata *MD2 = dyn_cast_or_null<ConstantAsMetadata>(Node2);
431 if (auto *MD = dyn_cast<ConstantAsMetadata>(CountNode))
460 auto *MD = dyn_cast_or_null<ConstantAsMetadata>(CountNode);
708 ConstantAsMetadata *MD1 = dyn_cast_or_null<ConstantAsMetadata>(Node1);
709 ConstantAsMetadata *MD2 = dyn_cast_or_null<ConstantAsMetadata>(Node2);
733 ConstantAsMetadata *MD = dyn_cast_or_null<ConstantAsMetadata>(Node);
H A DDIBuilder.cpp414 Metadata *ExtraData = ConstantAsMetadata::get( in createInheritance()
441 static ConstantAsMetadata *getConstantOrNull(Constant *C) { in getConstantOrNull()
443 return ConstantAsMetadata::get(C); in getConstantOrNull()
483 ConstantAsMetadata::get(ConstantInt::get(IntegerType::get(VMContext, 64), in createBitFieldMemberType()
497 ConstantAsMetadata::get(ConstantInt::get(IntegerType::get(VMContext, 64), in createBitFieldMemberType()
822 auto *LB = ConstantAsMetadata::get( in getOrCreateSubrange()
824 auto *CountNode = ConstantAsMetadata::get( in getOrCreateSubrange()
830 auto *LB = ConstantAsMetadata::get( in getOrCreateSubrange()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DTCE.cpp57 llvm::ConstantAsMetadata::get(F), in setTargetAttributes()
58 llvm::ConstantAsMetadata::get(llvm::Constant::getIntegerValue( in setTargetAttributes()
60 llvm::ConstantAsMetadata::get(llvm::Constant::getIntegerValue( in setTargetAttributes()
62 llvm::ConstantAsMetadata::get(llvm::Constant::getIntegerValue( in setTargetAttributes()
67 llvm::ConstantAsMetadata::get(llvm::ConstantInt::getTrue(Context))}; in setTargetAttributes()
H A DNVPTX.cpp301 llvm::ConstantAsMetadata::get(GV), llvm::MDString::get(Ctx, Name), in addNVVMMetadata()
302 llvm::ConstantAsMetadata::get( in addNVVMMetadata()
318 SmallVector<llvm::Metadata *, 5> MDVals = {llvm::ConstantAsMetadata::get(GV)}; in addGridConstantNVVMMetadata()
322 GCM.push_back(llvm::ConstantAsMetadata::get( in addGridConstantNVVMMetadata()
H A DSPIR.cpp295 llvm::ConstantAsMetadata::get(llvm::ConstantInt::get(Int32Ty, N)), in setTargetAttributes()
296 llvm::ConstantAsMetadata::get(llvm::ConstantInt::get(Int32Ty, 1)), in setTargetAttributes()
297 llvm::ConstantAsMetadata::get(llvm::ConstantInt::get(Int32Ty, 1))}; in setTargetAttributes()
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILTranslateMetadata.cpp143 MDVals.emplace_back(ConstantAsMetadata::get( in getTagValueAsMetadata()
147 MDVals.emplace_back(ConstantAsMetadata::get( in getTagValueAsMetadata()
151 MDVals.emplace_back(ConstantAsMetadata::get( in getTagValueAsMetadata()
189 MDVals.emplace_back(ConstantAsMetadata::get(ConstantInt::get( in getEntryPropAsMetadata()
191 Metadata *NumThreadVals[] = {ConstantAsMetadata::get(ConstantInt::get( in getEntryPropAsMetadata()
193 ConstantAsMetadata::get(ConstantInt::get( in getEntryPropAsMetadata()
195 ConstantAsMetadata::get(ConstantInt::get( in getEntryPropAsMetadata()
242 ConstantAsMetadata::get(IRB.getInt32(MMDI.ValidatorVersion.getMajor())); in emitValidatorVersionMD()
243 MDVals[1] = ConstantAsMetadata::get( in emitValidatorVersionMD()
258 SMVals[1] = ConstantAsMetadata::get(IRB.getInt32(SM.getMajor())); in emitShaderModelVersionMD()
[all …]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGLoopInfo.cpp54 ConstantAsMetadata::get(ConstantInt::get( in createPipeliningMetadata()
63 ConstantAsMetadata::get(ConstantInt::get( in createPipeliningMetadata()
114 ConstantAsMetadata::get(ConstantInt::get( in createPartialUnrollMetadata()
174 ConstantAsMetadata::get(ConstantInt::get(llvm::Type::getInt32Ty(Ctx), in createUnrollAndJamMetadata()
217 ConstantAsMetadata::get(ConstantInt::get( in createLoopVectorizeMetadata()
248 ConstantAsMetadata::get(ConstantInt::get(llvm::Type::getInt1Ty(Ctx), in createLoopVectorizeMetadata()
257 ConstantAsMetadata::get(ConstantInt::get(llvm::Type::getInt32Ty(Ctx), in createLoopVectorizeMetadata()
267 ConstantAsMetadata::get( in createLoopVectorizeMetadata()
276 ConstantAsMetadata::get(ConstantInt::get(llvm::Type::getInt32Ty(Ctx), in createLoopVectorizeMetadata()
298 ConstantAsMetadata::get(ConstantInt::get( in createLoopVectorizeMetadata()
[all …]
H A DCGHLSLRuntime.cpp62 MDNode *Val = MDNode::get(Ctx, {ConstantAsMetadata::get(B.getInt32(Major)), in addDxilValVersion()
63 ConstantAsMetadata::get(B.getInt32(Minor))}); in addDxilValVersion()
77 ConstantAsMetadata *Version = ConstantAsMetadata::get(ConstantInt::get( in addRootSignature()
367 {ConstantAsMetadata::get(B.getInt32(/* Spirv::Decoration::BuiltIn */ 11)), in addSPIRVBuiltinDecoration()
368 ConstantAsMetadata::get(B.getInt32(BuiltIn))}); in addSPIRVBuiltinDecoration()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DMetadata.h479 static ConstantAsMetadata *getConstant(Value *C) { in getConstant()
480 return cast<ConstantAsMetadata>(get(C)); in getConstant()
489 static ConstantAsMetadata *getConstantIfExists(Value *C) { in getConstantIfExists()
490 return cast_or_null<ConstantAsMetadata>(getIfExists(C)); in getConstantIfExists()
528 class ConstantAsMetadata : public ValueAsMetadata {
531 ConstantAsMetadata(Constant *C) in ConstantAsMetadata() function
535 static ConstantAsMetadata *get(Constant *C) { in get()
539 static ConstantAsMetadata *getIfExists(Constant *C) { in getIfExists()
651 if (auto *V = dyn_cast<ConstantAsMetadata>(MD)) in hasa()
667 return cast<X>(cast<ConstantAsMetadata>(MD)->getValue()); in extract()
[all …]
H A DMDBuilder.h31 class ConstantAsMetadata; variable
47 LLVM_ABI ConstantAsMetadata *createConstant(Constant *C);
/freebsd/contrib/llvm-project/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()
782 Sub.push_back(ConstantAsMetadata::get( in shiftTBAAStruct()
784 Sub.push_back(ConstantAsMetadata::get( in shiftTBAAStruct()
821 ConstantAsMetadata::get(ConstantInt::get(PreviousSize->getType(), Len)); in extendToTBAA()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DGlobalSplit.cpp129 cast<ConstantAsMetadata>(Type->getOperand(0))->getValue()) in splitGlobal()
145 {ConstantAsMetadata::get( in splitGlobal()
H A DThinLTOBitcodeWriter.cpp429 Elts.push_back(ConstantAsMetadata::get( in splitAndWriteThinLTOBitcode()
451 ConstantAsMetadata::get( in splitAndWriteThinLTOBitcode()
453 ConstantAsMetadata::get( in splitAndWriteThinLTOBitcode()
/freebsd/contrib/llvm-project/llvm/lib/SandboxIR/
H A DRegion.cpp72 AuxMDKind, MDNode::get(LLVMCtx, ConstantAsMetadata::get(IdxC))); in setAux()
173 dyn_cast<ConstantAsMetadata>(AuxMDN->getOperand(0))->getValue(); in createRegionsFromMD()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DValueMapper.cpp407 if ((Flags & RF_NoModuleLevelChanges) && isa<ConstantAsMetadata>(VAM)) { in mapValue()
625 if (auto *CMD = dyn_cast<ConstantAsMetadata>(Op)) in tryToMapOperand()
660 static ConstantAsMetadata *wrapConstantAsMetadata(const ConstantAsMetadata &CMD, in wrapConstantAsMetadata()
663 return const_cast<ConstantAsMetadata *>(&CMD); in wrapConstantAsMetadata()
664 return MappedV ? ConstantAsMetadata::getConstant(MappedV) : nullptr; in wrapConstantAsMetadata()
677 if (auto *CMD = dyn_cast<ConstantAsMetadata>(Op)) in getMappedOp()
899 if (auto *CMD = dyn_cast<ConstantAsMetadata>(MD)) { in mapSimpleMetadata()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVPrepareFunctions.cpp221 MDsItem.push_back(ConstantAsMetadata::get( in parseAnnotation()
228 ConstantAsMetadata::get(ConstantInt::get(Int32Ty, Num))); in parseAnnotation()
263 auto UserSemantic = ConstantAsMetadata::get(ConstantInt::get( in lowerPtrAnnotation()
485 {ConstantAsMetadata::get(B.getInt32(ChangedTyP.first)), in removeAggregateTypesFromSignature()
H A DSPIRVEmitNonSemanticDI.cpp124 cast<ConstantAsMetadata>(Op->getOperand(2))->getValue()) in emitGlobalDI()
129 cast<ConstantAsMetadata>(Op->getOperand(2))->getValue()) in emitGlobalDI()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DSanitizerBinaryMetadata.cpp83 cast<ConstantAsMetadata>(AuxMDs.getOperand(0))->getValue(); in run()

1234