| /freebsd-14.2/lib/libmd/ |
| H A D | mddriver.c | 42 MDString(char *string) in MDString() function 56 MDString(""); in main() 57 MDString("a"); in main() 58 MDString("abc"); in main() 59 MDString("message digest"); in main() 60 MDString("abcdefghijklmnopqrstuvwxyz"); in main() 61 MDString("ABCDEFGHIJKLMNOPQRSTUVWXYZ" in main() 63 MDString("1234567890123456789012345678901234567890" in main()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | DebugInfoMetadata.h | 283 MDString *getRawHeader() const { return getOperandAs<MDString>(0); } in getRawHeader() 505 MDString *getRawName() const { return getOperandAs<MDString>(0); } in getRawName() 611 MDString *Source; 614 std::optional<ChecksumInfo<MDString *>> CS, MDString *Src, 649 (MDString * Filename, MDString *Directory, 757 MDString *getRawName() const { return getOperandAs<MDString>(2); } in getRawName() 1441 MDString *Producer, bool IsOptimized, MDString *Flags, 1447 bool RangesBaseAddress, MDString *SysRoot, MDString *SDK, 1549 MDString *getRawSDK() const { return getOperandAs<MDString>(10); } in getRawSDK() 1847 MDString *getRawName() const { return getOperandAs<MDString>(2); } in getRawName() [all …]
|
| H A D | Metadata.h | 720 class MDString : public Metadata { 721 friend class StringMapEntryStorage<MDString>; 723 StringMapEntry<MDString> *Entry = nullptr; 725 MDString() : Metadata(MDStringKind, Uniqued) {} in MDString() function 728 MDString(const MDString &) = delete; 729 MDString &operator=(MDString &&) = delete; 730 MDString &operator=(const MDString &) = delete; 732 static MDString *get(LLVMContext &Context, StringRef Str); 904 return isa<MDString>(this->get()) && 905 cast<MDString>(this->get())->getString() == Str; [all …]
|
| H A D | MDBuilder.h | 33 class MDString; variable 43 MDString *createString(StringRef Str);
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | LLVMContextImpl.h | 439 MDString *Name; 462 MDString *Name; 491 MDString *Name; 533 MDString *Name; 625 MDString *Name; 729 MDNodeKeyImpl(MDString *Filename, MDString *Directory, 752 MDString *Name; 923 MDString *Name; 943 MDString *Name; 968 MDString *Name; [all …]
|
| H A D | ProfileSummary.cpp | 29 Metadata *Ops[2] = {MDString::get(Context, Key), in getKeyValMD() 37 Metadata *Ops[2] = {MDString::get(Context, Key), in getKeyFPValMD() 46 Metadata *Ops[2] = {MDString::get(Context, Key), MDString::get(Context, Val)}; in getKeyValMD() 66 Metadata *Ops[2] = {MDString::get(Context, "DetailedSummary"), in getDetailedSummaryMD() 109 MDString *KeyMD = dyn_cast<MDString>(MD->getOperand(0)); in getValMD() 139 MDString *KeyMD = dyn_cast<MDString>(MD->getOperand(0)); in isKeyValuePair() 140 MDString *ValMD = dyn_cast<MDString>(MD->getOperand(1)); in isKeyValuePair() 152 MDString *KeyMD = dyn_cast<MDString>(MD->getOperand(0)); in getSummaryFromMD()
|
| H A D | Module.cpp | 282 MDString *K = dyn_cast_or_null<MDString>(ModFlag.getOperand(1)); in isValidModuleFlag() 298 MDString *Key = nullptr; in getModuleFlagsMetadata() 342 MDString::get(Context, Key), Val}; in addModuleFlag() 358 isa<MDString>(Node->getOperand(1)) && in addModuleFlag() 370 MDString *K = nullptr; in setModuleFlag() 712 if (auto *MDS = dyn_cast_or_null<MDString>(MD)) in getStackProtectorGuard() 718 MDString *ID = MDString::get(getContext(), Kind); in setStackProtectorGuard() 730 MDString *ID = MDString::get(getContext(), Reg); in setStackProtectorGuardReg() 742 MDString *ID = MDString::get(getContext(), Symbol); in setStackProtectorGuardSymbol() 859 return cast<MDString>(MD)->getString(); in getDarwinTargetVariantTriple() [all …]
|
| H A D | DebugInfoMetadata.cpp | 382 static bool isCanonical(const MDString *S) { in isCanonical() 389 MDString *Header, in getImpl() 783 LLVMContext &Context, MDString &Identifier, unsigned Tag, MDString *Name, in buildODRType() 825 LLVMContext &Context, MDString &Identifier, unsigned Tag, MDString *Name, in getODRType() 873 std::optional<ChecksumInfo<MDString *>> CS, MDString *Src, in DIFile() 904 MDString *Directory, in getImpl() 934 MDString *Producer, bool IsOptimized, MDString *Flags, in getImpl() 935 unsigned RuntimeVersion, MDString *SplitDebugFilename, in getImpl() 1229 MDString *IncludePath, MDString *APINotesFile, in getImpl() 2082 MDString *GetterName, MDString *SetterName, unsigned Attributes, in getImpl() [all …]
|
| H A D | IntrinsicInst.cpp | 300 if (!MD || !isa<MDString>(MD)) in getRoundingMode() 302 return convertStrToRoundingMode(cast<MDString>(MD)->getString()); in getRoundingMode() 312 if (!MD || !isa<MDString>(MD)) in getExceptionBehavior() 314 return convertStrToExceptionBehavior(cast<MDString>(MD)->getString()); in getExceptionBehavior() 335 if (!MD || !isa<MDString>(MD)) in getFPPredicateFromMD() 337 return StringSwitch<FCmpInst::Predicate>(cast<MDString>(MD)->getString()) in getFPPredicateFromMD() 759 if (!MD || !isa<MDString>(MD)) in getIntPredicateFromMD() 761 return StringSwitch<ICmpInst::Predicate>(cast<MDString>(MD)->getString()) in getIntPredicateFromMD()
|
| H A D | ProfDataUtils.cpp | 61 auto *ProfDataName = dyn_cast<MDString>(ProfData->getOperand(0)); in isTargetMD() 160 auto *ProfDataName = dyn_cast<MDString>(ProfileData->getOperand(0)); in extractProfTotalWeight()
|
| H A D | Metadata.cpp | 591 MDString *MDString::get(LLVMContext &Context, StringRef Str) { in get() 601 StringRef MDString::getString() const { in getString() 1182 MDString *AMDS = dyn_cast<MDString>(A->getOperand(0)); in mergeDirectCallProfMetadata() 1183 MDString *BMDS = dyn_cast<MDString>(B->getOperand(0)); in mergeDirectCallProfMetadata() 1657 if (isa<MDString>(N.get())) { in addAnnotationMetadata() 1663 return AnnotationsSet.contains(cast<MDString>(Op)->getString()); in addAnnotationMetadata() 1685 if (isa<MDString>(N.get()) && in addAnnotationMetadata() 1686 cast<MDString>(N.get())->getString() == Name) in addAnnotationMetadata()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGLoopInfo.cpp | 66 MDString::get(Ctx, "llvm.loop.pipeline.initiationinterval"), in createPipeliningMetadata() 108 MDNode::get(Ctx, MDString::get(Ctx, "llvm.loop.unroll.disable"))); in createPartialUnrollMetadata() 120 Metadata *Vals[] = {MDString::get(Ctx, "llvm.loop.unroll.count"), in createPartialUnrollMetadata() 128 Metadata *Vals[] = {MDString::get(Ctx, "llvm.loop.unroll.enable")}; in createPartialUnrollMetadata() 183 MDString::get(Ctx, "llvm.loop.unroll_and_jam.count"), in createUnrollAndJamMetadata() 244 MDNode::get(Ctx, MDString::get(Ctx, "llvm.loop.isvectorized"))); in createLoopVectorizeMetadata() 262 MDString::get(Ctx, "llvm.loop.vectorize.predicate.enable"), in createLoopVectorizeMetadata() 271 MDString::get(Ctx, "llvm.loop.vectorize.width"), in createLoopVectorizeMetadata() 281 MDString::get(Ctx, "llvm.loop.vectorize.scalable.enable"), in createLoopVectorizeMetadata() 290 MDString::get(Ctx, "llvm.loop.interleave.count"), in createLoopVectorizeMetadata() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | AnnotationRemarks.cpp | 61 isa<MDString>(Op.get()) in runImpl() 62 ? cast<MDString>(Op.get())->getString() in runImpl() 63 : cast<MDString>(cast<MDTuple>(Op.get())->getOperand(0).get()) in runImpl()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | R600OpenCLImageTypeLoweringPass.cpp | 100 MDString *StringNode = dyn_cast<MDString>(ArgNode->getOperand(0)); in GetFunctionFromMDNode() 111 return cast<MDString>(ArgAQNode->getOperand(ArgIdx + 1))->getString(); in AccessQualFromMD() 117 return cast<MDString>(ArgTypeNode->getOperand(ArgIdx + 1))->getString(); in ArgTypeFromMD() 275 ArgMD[2] = ArgMD[3] = MDString::get(*Context, ImageSizeArgMDType); in addImplicitArgs() 280 ArgMD[2] = ArgMD[3] = MDString::get(*Context, ImageFormatArgMDType); in addImplicitArgs()
|
| H A D | AMDGPUHSAMetadataStreamer.cpp | 209 cast<MDString>(Op->getOperand(0))->getString(), /*Copy=*/true)); in emitPrintf() 280 Name = cast<MDString>(Node->getOperand(ArgNo))->getString(); in emitKernelArg() 287 TypeName = cast<MDString>(Node->getOperand(ArgNo))->getString(); in emitKernelArg() 292 BaseTypeName = cast<MDString>(Node->getOperand(ArgNo))->getString(); in emitKernelArg() 306 AccQual = cast<MDString>(Node->getOperand(ArgNo))->getString(); in emitKernelArg() 311 TypeQual = cast<MDString>(Node->getOperand(ArgNo))->getString(); in emitKernelArg()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVCallLowering.cpp | 94 return isa<MDString>(N->getOperand(0)) && in getOriginalFunctionType() 95 cast<MDString>(N->getOperand(0))->getString() == F.getName(); in getOriginalFunctionType() 120 static MDString *getKernelArgAttribute(const Function &KernelFunction, in getKernelArgAttribute() 129 return cast<MDString>(Node->getOperand(ArgIdx)); in getKernelArgAttribute() 163 cast<MDString>(MaybeNode->getOperand(0))->getString() == in getKernelArgAttribute() 166 return cast<MDString>(MaybeNode->getOperand(MDArgIdx)); in getKernelArgAttribute() 176 MDString *ArgAttribute = in getArgAccessQual() 190 MDString *ArgAttribute = in getKernelArgTypeQual() 212 MDString *MDKernelArgType = in getArgSPIRVType()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | AMDGPU.cpp | 546 ArgTypeNames.push_back(llvm::MDString::get(C, "__block_literal")); in createEnqueuedBlockKernel() 548 ArgBaseTypeNames.push_back(llvm::MDString::get(C, "__block_literal")); in createEnqueuedBlockKernel() 549 ArgTypeQuals.push_back(llvm::MDString::get(C, "")); in createEnqueuedBlockKernel() 550 AccessQuals.push_back(llvm::MDString::get(C, "none")); in createEnqueuedBlockKernel() 551 ArgNames.push_back(llvm::MDString::get(C, "block_literal")); in createEnqueuedBlockKernel() 554 ArgTypeNames.push_back(llvm::MDString::get(C, "void*")); in createEnqueuedBlockKernel() 556 AccessQuals.push_back(llvm::MDString::get(C, "none")); in createEnqueuedBlockKernel() 557 ArgBaseTypeNames.push_back(llvm::MDString::get(C, "void*")); in createEnqueuedBlockKernel() 558 ArgTypeQuals.push_back(llvm::MDString::get(C, "")); in createEnqueuedBlockKernel() 560 llvm::MDString::get(C, (Twine("local_arg") + Twine(I)).str())); in createEnqueuedBlockKernel()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXCtorDtorLowering.cpp | 58 llvm::ConstantAsMetadata::get(GV), llvm::MDString::get(Ctx, "kernel"), in addKernelMetadata() 64 llvm::ConstantAsMetadata::get(GV), llvm::MDString::get(Ctx, "maxntidx"), in addKernelMetadata() 68 llvm::ConstantAsMetadata::get(GV), llvm::MDString::get(Ctx, "maxntidy"), in addKernelMetadata() 72 llvm::ConstantAsMetadata::get(GV), llvm::MDString::get(Ctx, "maxntidz"), in addKernelMetadata() 78 llvm::MDString::get(Ctx, "maxclusterrank"), in addKernelMetadata()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | ThinLTOBitcodeWriter.cpp | 117 GlobalMD = MDString::get(M.getContext(), NewName); in promoteTypeIds() 410 Elts.push_back(MDString::get(Ctx, F.getName())); in splitAndWriteThinLTOBitcode() 438 MDString::get(Ctx, A.getName()), in splitAndWriteThinLTOBitcode() 439 MDString::get(Ctx, F->getName()), in splitAndWriteThinLTOBitcode() 462 Ctx, {MDString::get(Ctx, Name), MDString::get(Ctx, Alias)})); in splitAndWriteThinLTOBitcode()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ |
| H A D | ObjCARC.h | 92 static inline MDString *getRVInstMarker(Module &M) { in getRVInstMarker() 94 return dyn_cast_or_null<MDString>(M.getModuleFlag(MarkerKey)); in getRVInstMarker()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| H A D | MetadataLoader.cpp | 107 SmallDenseMap<MDString *, TempMDTuple, 1> Unknown; 172 void addTypeRef(MDString &UUID, DICompositeType &CT); 298 auto *UUID = dyn_cast_or_null<MDString>(MaybeUUID); in upgradeTypeRef() 422 MDString *lazyLoadOneMDString(unsigned Idx); 1143 return cast<MDString>(MD); in lazyLoadOneMDString() 1144 auto MDS = MDString::get(Context, MDStringRef[ID]); in lazyLoadOneMDString() 1274 auto getMDString = [&](unsigned ID) -> MDString * { in parseOneMetadata() 1278 return cast_or_null<MDString>(MDS); in parseOneMetadata() 1595 MDString *Name = getMDString(Record[2]); in parseOneMetadata() 1928 MDString *Name; in parseOneMetadata() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchTargetMachine.cpp | 112 if (const MDString *ModuleTargetABI = dyn_cast_or_null<MDString>( in getSubtargetImpl()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyAsmPrinter.cpp | 426 const MDString *Name = dyn_cast<MDString>(Tuple->getOperand(0)); in emitEndOfAsmFile() 427 const MDString *Contents = dyn_cast<MDString>(Tuple->getOperand(1)); in emitEndOfAsmFile() 463 const auto *S = cast<MDString>(Ident->getOperand(I)->getOperand(0)); in EmitProducerInfo()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | AMDGPUEmitPrintf.cpp | 495 MDString *fmtStrArray = MDString::get(Ctx, MetadataStr); in emitAMDGPUPrintfCall() 506 MDString *fmtStrArray = in emitAMDGPUPrintfCall() 507 MDString::get(Ctx, "0:0:ffffffff,\"Non const format string\""); in emitAMDGPUPrintfCall()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Linker/ |
| H A D | IRMover.cpp | 1269 DenseMap<MDString *, std::pair<MDNode *, unsigned>> Flags; in linkModuleFlagsMetadata() 1272 DenseSet<MDString *> SeenMin; in linkModuleFlagsMetadata() 1277 MDString *ID = cast<MDString>(Op->getOperand(1)); in linkModuleFlagsMetadata() 1294 MDString *ID = cast<MDString>(SrcOp->getOperand(1)); in linkModuleFlagsMetadata() 1479 MDString *ID = cast<MDString>(Op->getOperand(1)); in linkModuleFlagsMetadata() 1492 MDString *Flag = cast<MDString>(Requirement->getOperand(0)); in linkModuleFlagsMetadata()
|