| /minix3/external/bsd/llvm/dist/llvm/unittests/IR/ |
| H A D | MDBuilderTest.cpp | 27 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 D | MetadataTest.cpp | 39 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 D | CGLoopInfo.cpp | 34 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 D | CodeGenFunction.cpp | 370 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 D | SanitizerMetadata.cpp | 41 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 D | Metadata.h | 441 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() function 453 static MDString *get(LLVMContext &Context, StringRef Str); 454 static MDString *get(LLVMContext &Context, const char *Str) { in get()
|
| H A D | MDBuilder.h | 30 class MDString; variable 39 MDString *createString(StringRef Str);
|
| H A D | DebugInfo.h | 44 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 D | Metadata.def | 45 HANDLE_METADATA_LEAF(MDString)
|
| H A D | Module.h | 197 MDString *Key; 199 ModuleFlagEntry(ModFlagBehavior B, MDString *K, Metadata *V)
|
| /minix3/external/bsd/llvm/dist/llvm/lib/IR/ |
| H A D | Module.cpp | 301 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 D | DebugInfo.cpp | 66 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 D | MDBuilder.cpp | 20 MDString *MDBuilder::createString(StringRef Str) { in createString() 21 return MDString::get(Context, Str); in createString()
|
| H A D | DIBuilder.cpp | 41 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 D | Metadata.cpp | 358 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 D | LoopUnrollPass.cpp | 251 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 D | linkmdnode2.ll | 9 ;; Intrinsic using MDNode and MDString
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Analysis/ |
| H A D | TypeBasedAliasAnalysis.cpp | 546 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 D | LoopUnrollRuntime.cpp | 237 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 D | ObjCARCContract.cpp | 64 const MDString *RetainRVMarker; 310 if (const MDString *S = dyn_cast<MDString>(N->getOperand(0))) in doInitialization()
|
| H A D | ObjCARCOpts.cpp | 818 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 D | TargetLoweringObjectFileImpl.cpp | 477 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 D | IRBindings.cpp | 58 return wrap(MDString::get(*unwrap(C), StringRef(Str, SLen))); in LLVMMDString2()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Linker/ |
| H A D | LinkModules.cpp | 1315 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 D | BranchWeightMetadata.rst | 14 is always a ``MDString`` node with the string "branch_weights". Number of
|