Home
last modified time | relevance | path

Searched refs:MDString (Results 1 – 25 of 55) sorted by relevance

123

/minix3/external/bsd/llvm/dist/llvm/unittests/IR/
H A DMDBuilderTest.cpp27 MDString *Str0 = MDHelper.createString(""); in TEST_F()
28 MDString *Str1 = MDHelper.createString("string"); in TEST_F()
78 EXPECT_TRUE(isa<MDString>(R0->getOperand(0))); in TEST_F()
79 EXPECT_EQ(cast<MDString>(R0->getOperand(0))->getString(), "Root"); in TEST_F()
95 EXPECT_TRUE(isa<MDString>(N0->getOperand(0))); in TEST_F()
96 EXPECT_TRUE(isa<MDString>(N1->getOperand(0))); in TEST_F()
97 EXPECT_TRUE(isa<MDString>(N2->getOperand(0))); in TEST_F()
98 EXPECT_EQ(cast<MDString>(N0->getOperand(0))->getString(), "Node"); in TEST_F()
99 EXPECT_EQ(cast<MDString>(N1->getOperand(0))->getString(), "edoN"); in TEST_F()
100 EXPECT_EQ(cast<MDString>(N2->getOperand(0))->getString(), "Node"); in TEST_F()
H A DMetadataTest.cpp39 MDString *s1 = MDString::get(Context, StringRef(&x[0], 3)); in TEST_F()
41 MDString *s2 = MDString::get(Context, StringRef(&x[0], 3)); in TEST_F()
51 MDString *s1 = MDString::get(Context, StringRef(&x[0], 3)); in TEST_F()
52 MDString *s2 = MDString::get(Context, StringRef(&y[0], 3)); in TEST_F()
60 MDString *s = MDString::get(Context, StringRef(str, 13)); in TEST_F()
73 MDString *s = MDString::get(Context, StringRef(str+0, 5)); in TEST_F()
87 MDString *s1 = MDString::get(Context, StringRef(&x[0], 3)); in TEST_F()
88 MDString *s2 = MDString::get(Context, StringRef(&y[0], 3)); in TEST_F()
179 MDString *S = MDString::get(Context, "foo"); in TEST_F()
/minix3/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DCGLoopInfo.cpp34 Metadata *Vals[] = {MDString::get(Ctx, "llvm.loop.vectorize.width"), in createMetadata()
42 Metadata *Vals[] = {MDString::get(Ctx, "llvm.loop.interleave.count"), in createMetadata()
51 MDString::get(Ctx, "llvm.loop.vectorize.enable"), in createMetadata()
H A DCodeGenFunction.cpp370 addressQuals.push_back(llvm::MDString::get(Context, "kernel_arg_addr_space")); in GenOpenCLArgMetadata()
374 accessQuals.push_back(llvm::MDString::get(Context, "kernel_arg_access_qual")); in GenOpenCLArgMetadata()
378 argTypeNames.push_back(llvm::MDString::get(Context, "kernel_arg_type")); in GenOpenCLArgMetadata()
383 llvm::MDString::get(Context, "kernel_arg_base_type")); in GenOpenCLArgMetadata()
387 argTypeQuals.push_back(llvm::MDString::get(Context, "kernel_arg_type_qual")); in GenOpenCLArgMetadata()
391 argNames.push_back(llvm::MDString::get(Context, "kernel_arg_name")); in GenOpenCLArgMetadata()
414 argTypeNames.push_back(llvm::MDString::get(Context, typeName)); in GenOpenCLArgMetadata()
426 argBaseTypeNames.push_back(llvm::MDString::get(Context, baseTypeName)); in GenOpenCLArgMetadata()
453 argTypeNames.push_back(llvm::MDString::get(Context, typeName)); in GenOpenCLArgMetadata()
463 argBaseTypeNames.push_back(llvm::MDString::get(Context, baseTypeName)); in GenOpenCLArgMetadata()
[all …]
H A DSanitizerMetadata.cpp41 GlobalName = llvm::MDString::get(VMContext, Name); in reportGlobalToASan()
85 llvm::MDString::get(VMContext, PLoc.getFilename()), in getLocationMetadata()
/minix3/external/bsd/llvm/dist/llvm/include/llvm/IR/
H A DMetadata.h441 class MDString : public Metadata {
442 friend class StringMapEntry<MDString>;
444 MDString(const MDString &) LLVM_DELETED_FUNCTION;
445 MDString &operator=(MDString &&) LLVM_DELETED_FUNCTION;
446 MDString &operator=(const MDString &) LLVM_DELETED_FUNCTION;
448 StringMapEntry<MDString> *Entry;
449 MDString() : Metadata(MDStringKind), Entry(nullptr) {} in MDString() function
450 MDString(MDString &&) : Metadata(MDStringKind) {} in MDString() argument
453 static MDString *get(LLVMContext &Context, StringRef Str);
454 static MDString *get(LLVMContext &Context, const char *Str) { in get()
H A DMDBuilder.h30 class MDString; variable
39 MDString *createString(StringRef Str);
H A DDebugInfo.h44 class MDString; variable
59 typedef DenseMap<const MDString *, MDNode *> DITypeIdentifierMap;
355 const MDString *MS = cast<MDString>(Val); in resolve()
371 const MDString *MS = cast<MDString>(Val); in getName()
539 MDString *getIdentifier() const;
H A DMetadata.def45 HANDLE_METADATA_LEAF(MDString)
H A DModule.h197 MDString *Key;
199 ModuleFlagEntry(ModFlagBehavior B, MDString *K, Metadata *V)
/minix3/external/bsd/llvm/dist/llvm/lib/IR/
H A DModule.cpp301 isa<MDString>(Flag->getOperand(1))) { in getModuleFlagsMetadata()
304 MDString *Key = cast<MDString>(Flag->getOperand(1)); in getModuleFlagsMetadata()
345 MDString::get(Context, Key), Val}; in addModuleFlag()
361 isa<MDString>(Node->getOperand(1)) && in addModuleFlag()
H A DDebugInfo.cpp66 if (MDString *MDS = dyn_cast_or_null<MDString>(getField(DbgNode, Elt))) in getStringField()
382 if (Fld && isa<MDString>(Fld) && !cast<MDString>(Fld)->getString().empty()) in fieldIsMDNode()
390 return !Fld || isa<MDString>(Fld); in fieldIsMDString()
397 if (auto *S = dyn_cast<MDString>(MD)) in isTypeRef()
413 if (auto *S = dyn_cast<MDString>(MD)) in isScopeRef()
652 MDString *DICompositeType::getIdentifier() const { in getIdentifier()
653 return cast_or_null<MDString>(getField(DbgNode, 7)); in getIdentifier()
935 if (MDString *TypeId = Ty.getIdentifier()) { in generateDITypeIdentifierMap()
H A DMDBuilder.cpp20 MDString *MDBuilder::createString(StringRef Str) { in createString()
21 return MDString::get(Context, Str); in createString()
H A DDIBuilder.cpp41 MDString *get(LLVMContext &Context) const { in get()
42 return MDString::get(Context, StringRef(Chars.begin(), Chars.size())); in get()
131 Metadata *Pair[] = {MDString::get(VMContext, Filename), in createFilePathPair()
132 MDString::get(VMContext, Directory)}; in createFilePathPair()
540 MDString::get(VMContext, Val), File, LineNo, ColumnNo); in createTemplateTemplateParameter()
579 : MDString::get(VMContext, UniqueIdentifier)}; in createClassType()
612 : MDString::get(VMContext, UniqueIdentifier)}; in createStructType()
642 : MDString::get(VMContext, UniqueIdentifier)}; in createUnionType()
687 : MDString::get(VMContext, UniqueIdentifier)}; in createEnumerationType()
803 : MDString::get(VMContext, UniqueIdentifier)}; in createForwardDecl()
[all …]
H A DMetadata.cpp358 MDString *MDString::get(LLVMContext &Context, StringRef Str) { in get()
365 StringMapEntry<MDString>::Create(Str, Store.getAllocator(), MDString()); in get()
373 StringRef MDString::getString() const { in getString()
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLoopUnrollPass.cpp251 const MDString *S = dyn_cast<MDString>(MD->getOperand(0)); in GetUnrollMetadata()
302 const MDString *S = dyn_cast<MDString>(MD->getOperand(0)); in SetLoopAlreadyUnrolled()
312 DisableOperands.push_back(MDString::get(Context, "llvm.loop.unroll.disable")); in SetLoopAlreadyUnrolled()
/minix3/external/bsd/llvm/dist/llvm/test/Linker/
H A Dlinkmdnode2.ll9 ;; Intrinsic using MDNode and MDString
/minix3/external/bsd/llvm/dist/llvm/lib/Analysis/
H A DTypeBasedAliasAnalysis.cpp546 if (MDString *Tag1 = dyn_cast<MDString>(getOperand(0))) { in isTBAAVtableAccess()
556 if (MDString *Tag1 = dyn_cast<MDString>(Tag->getOperand(0))) { in isTBAAVtableAccess()
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Utils/
H A DLoopUnrollRuntime.cpp237 const MDString *S = dyn_cast<MDString>(MD->getOperand(0)); in CloneLoopBlocks()
247 DisableOperands.push_back(MDString::get(Context, "llvm.loop.unroll.disable")); in CloneLoopBlocks()
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/ObjCARC/
H A DObjCARCContract.cpp64 const MDString *RetainRVMarker;
310 if (const MDString *S = dyn_cast<MDString>(N->getOperand(0))) in doInitialization()
H A DObjCARCOpts.cpp818 static MDString *AppendMDNodeToSourcePtr(unsigned NodeId, in AppendMDNodeToSourcePtr()
820 MDString *Hash = nullptr; in AppendMDNodeToSourcePtr()
841 Hash = MDString::get(Inst->getContext(), os.str()); in AppendMDNodeToSourcePtr()
847 Hash = cast<MDString>(Node->getOperand(0)); in AppendMDNodeToSourcePtr()
854 Hash = MDString::get(Arg->getContext(), os.str()); in AppendMDNodeToSourcePtr()
869 static MDString *SequenceToMDString(LLVMContext &Context, in SequenceToMDString()
871 return MDString::get(Context, SequenceToString(A)); in SequenceToMDString()
879 MDString *PtrSourceMDNodeID, in AppendMDNodeToInstForPtr()
1001 MDString *SourcePtrMDNode = in GenerateARCAnnotation()
/minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/
H A DTargetLoweringObjectFileImpl.cpp477 SectionVal = cast<MDString>(Val)->getString(); in emitModuleFlags()
491 MDString *MDOption = cast<MDString>(MDOptions->getOperand(ii)); in emitModuleFlags()
931 MDString *MDOption = cast<MDString>(MDOptions->getOperand(ii)); in emitModuleFlags()
/minix3/external/bsd/llvm/dist/llvm/bindings/go/llvm/
H A DIRBindings.cpp58 return wrap(MDString::get(*unwrap(C), StringRef(Str, SLen))); in LLVMMDString2()
/minix3/external/bsd/llvm/dist/llvm/lib/Linker/
H A DLinkModules.cpp1315 DenseMap<MDString *, std::pair<MDNode *, unsigned>> Flags; in linkModuleFlagsMetadata()
1320 MDString *ID = cast<MDString>(Op->getOperand(1)); in linkModuleFlagsMetadata()
1336 MDString *ID = cast<MDString>(SrcOp->getOperand(1)); in linkModuleFlagsMetadata()
1446 MDString *Flag = cast<MDString>(Requirement->getOperand(0)); in linkModuleFlagsMetadata()
/minix3/external/bsd/llvm/dist/llvm/docs/
H A DBranchWeightMetadata.rst14 is always a ``MDString`` node with the string "branch_weights". Number of

123