| /freebsd/contrib/llvm-project/llvm/lib/Frontend/HLSL/ |
| H A D | RootSignatureMetadata.cpp | 85 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 D | ProfileSummary.cpp | 30 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 D | Module.cpp | 379 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 D | AbstractCallSite.cpp | 46 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 D | MDBuilder.cpp | 25 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 D | Metadata.cpp | 96 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 D | DebugInfoMetadata.cpp | 636 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 D | LLVMContextImpl.h | 412 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 D | DIBuilder.cpp | 414 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 D | TCE.cpp | 57 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 D | NVPTX.cpp | 301 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 D | SPIR.cpp | 295 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 D | DXILTranslateMetadata.cpp | 143 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 D | CGLoopInfo.cpp | 54 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 D | CGHLSLRuntime.cpp | 62 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 D | Metadata.h | 479 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 D | MDBuilder.h | 31 class ConstantAsMetadata; variable 47 LLVM_ABI ConstantAsMetadata *createConstant(Constant *C);
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | TypeBasedAliasAnalysis.cpp | 546 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 D | GlobalSplit.cpp | 129 cast<ConstantAsMetadata>(Type->getOperand(0))->getValue()) in splitGlobal() 145 {ConstantAsMetadata::get( in splitGlobal()
|
| H A D | ThinLTOBitcodeWriter.cpp | 429 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 D | Region.cpp | 72 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 D | ValueMapper.cpp | 407 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 D | SPIRVPrepareFunctions.cpp | 221 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 D | SPIRVEmitNonSemanticDI.cpp | 124 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 D | SanitizerBinaryMetadata.cpp | 83 cast<ConstantAsMetadata>(AuxMDs.getOperand(0))->getValue(); in run()
|