| /src/external/apache2/llvm/dist/llvm/lib/IR/ |
| ProfileSummary.cpp | 30 Metadata *Ops[2] = {MDString::get(Context, Key), 38 Metadata *Ops[2] = {MDString::get(Context, Key), 47 Metadata *Ops[2] = {MDString::get(Context, Key), MDString::get(Context, Val)}; 67 Metadata *Ops[2] = {MDString::get(Context, "DetailedSummary"), 110 MDString *KeyMD = dyn_cast<MDString>(MD->getOperand(0)); 140 MDString *KeyMD = dyn_cast<MDString>(MD->getOperand(0)); 141 MDString *ValMD = dyn_cast<MDString>(MD->getOperand(1)) [all...] |
| LLVMContextImpl.h | 285 MDString *Header; 287 MDNodeKeyImpl(unsigned Tag, MDString *Header, ArrayRef<Metadata *> DwarfOps) 381 MDString *Name; 384 MDNodeKeyImpl(APInt Value, bool IsUnsigned, MDString *Name) 386 MDNodeKeyImpl(int64_t Value, bool IsUnsigned, MDString *Name) 403 MDString *Name; 409 MDNodeKeyImpl(unsigned Tag, MDString *Name, uint64_t SizeInBits, 432 MDString *Name; 439 MDNodeKeyImpl(unsigned Tag, MDString *Name, Metadata *StringLength, 463 MDString *Name [all...] |
| DebugInfoMetadata.cpp | 279 static bool isCanonical(const MDString *S) { 285 MDString *Header, 301 assert(isCanonical(Header) && "Expected canonical MDString"); 532 bool IsUnsigned, MDString *Name, 534 assert(isCanonical(Name) && "Expected canonical MDString"); 541 MDString *Name, uint64_t SizeInBits, 545 assert(isCanonical(Name) && "Expected canonical MDString"); 567 MDString *Name, Metadata *StringLength, 572 assert(isCanonical(Name) && "Expected canonical MDString"); 581 LLVMContext &Context, unsigned Tag, MDString *Name, Metadata *File [all...] |
| Module.cpp | 288 MDString *&Key, Metadata *&Val) { 293 MDString *K = dyn_cast_or_null<MDString>(ModFlag.getOperand(1)); 309 MDString *Key = nullptr; 353 MDString::get(Context, Key), Val}; 369 isa<MDString>(Node->getOperand(1)) && 381 MDString *K = nullptr; 691 if (auto *MDS = dyn_cast_or_null<MDString>(MD)) 697 MDString *ID = MDString::get(getContext(), Kind) [all...] |
| IntrinsicInst.cpp | 196 if (!MD || !isa<MDString>(MD)) 198 return StrToRoundingMode(cast<MDString>(MD)->getString()); 208 if (!MD || !isa<MDString>(MD)) 210 return StrToExceptionBehavior(cast<MDString>(MD)->getString()); 231 if (!MD || !isa<MDString>(MD)) 233 return StringSwitch<FCmpInst::Predicate>(cast<MDString>(MD)->getString())
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
| DebugInfoMetadata.h | 145 if (auto *S = getOperandAs<MDString>(I)) 150 static MDString *getCanonicalMDString(LLVMContext &Context, StringRef S) { 153 return MDString::get(Context, S); 222 /// (possibly empty) null-separated \a MDString header that contains arbitrary 248 MDString *Header, ArrayRef<Metadata *> DwarfOps, 262 DEFINE_MDNODE_GET(GenericDINode, (unsigned Tag, MDString *Header, 271 MDString *getRawHeader() const { return getOperandAs<MDString>(0); } 436 bool IsUnsigned, MDString *Name, 448 (int64_t Value, bool IsUnsigned, MDString *Name) [all...] |
| MDBuilder.h | 32 class MDString; 42 MDString *createString(StringRef Str);
|
| Metadata.h | 610 /// MDString is always unnamed. 611 class MDString : public Metadata { 612 friend class StringMapEntryStorage<MDString>; 614 StringMapEntry<MDString> *Entry = nullptr; 616 MDString() : Metadata(MDStringKind, Uniqued) {} 619 MDString(const MDString &) = delete; 620 MDString &operator=(MDString &&) = delete; 621 MDString &operator=(const MDString &) = delete [all...] |
| Module.h | 163 MDString *&Key, Metadata *&Val); 167 MDString *Key; 170 ModuleFlagEntry(ModFlagBehavior B, MDString *K, Metadata *V)
|
| /src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| CGLoopInfo.cpp | 51 MDNode::get(Ctx, {MDString::get(Ctx, "llvm.loop.pipeline.disable"), 65 MDString::get(Ctx, "llvm.loop.pipeline.initiationinterval"), 107 MDNode::get(Ctx, MDString::get(Ctx, "llvm.loop.unroll.disable"))); 119 Metadata *Vals[] = {MDString::get(Ctx, "llvm.loop.unroll.count"), 127 Metadata *Vals[] = {MDString::get(Ctx, "llvm.loop.unroll.enable")}; 133 Ctx, {MDString::get(Ctx, "llvm.loop.unroll.followup_all"), Followup})); 159 Ctx, MDString::get(Ctx, "llvm.loop.unroll_and_jam.disable"))); 169 MDNode::get(Ctx, MDString::get(Ctx, "llvm.loop.unroll_and_jam.disable"))); 182 MDString::get(Ctx, "llvm.loop.unroll_and_jam.count"), 189 Metadata *Vals[] = {MDString::get(Ctx, "llvm.loop.unroll_and_jam.enable")} [all...] |
| SanitizerMetadata.cpp | 48 GlobalName = llvm::MDString::get(VMContext, Name); 98 llvm::MDString::get(VMContext, PLoc.getFilename()),
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| R600OpenCLImageTypeLoweringPass.cpp | 100 MDString *StringNode = dyn_cast<MDString>(ArgNode->getOperand(0)); 111 return cast<MDString>(ArgAQNode->getOperand(ArgIdx + 1))->getString(); 117 return cast<MDString>(ArgTypeNode->getOperand(ArgIdx + 1))->getString(); 275 ArgMD[2] = ArgMD[3] = MDString::get(*Context, ImageSizeArgMDType); 280 ArgMD[2] = ArgMD[3] = MDString::get(*Context, ImageFormatArgMDType);
|
| AMDGPUHSAMetadataStreamer.cpp | 243 std::string(cast<MDString>(Op->getOperand(0))->getString())); 297 Name = cast<MDString>(Node->getOperand(ArgNo))->getString(); 304 TypeName = cast<MDString>(Node->getOperand(ArgNo))->getString(); 309 BaseTypeName = cast<MDString>(Node->getOperand(ArgNo))->getString(); 318 AccQual = cast<MDString>(Node->getOperand(ArgNo))->getString(); 324 TypeQual = cast<MDString>(Node->getOperand(ArgNo))->getString(); 626 cast<MDString>(Op->getOperand(0))->getString(), /*Copy=*/true)); 691 Name = cast<MDString>(Node->getOperand(ArgNo))->getString(); 698 TypeName = cast<MDString>(Node->getOperand(ArgNo))->getString(); 703 BaseTypeName = cast<MDString>(Node->getOperand(ArgNo))->getString() [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
| AnnotationRemarks.cpp | 42 if (cast<MDString>(Op.get())->getString() != "auto-init") 98 auto Iter = Mapping.insert({cast<MDString>(Op.get())->getString(), 0});
|
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ |
| PseudoProbePrinter.cpp | 34 auto Name = cast<MDString>(MD->getOperand(2))->getString();
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/ |
| RISCVTargetMachine.cpp | 95 if (const MDString *ModuleTargetABI = dyn_cast_or_null<MDString>(
|
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ |
| ObjCARC.h | 93 static inline MDString *getRVInstMarker(Module &M) { 95 return dyn_cast_or_null<MDString>(M.getModuleFlag(MarkerKey));
|
| /src/external/apache2/llvm/dist/llvm/bindings/go/llvm/ |
| IRBindings.cpp | 29 return wrap(MDString::get(*unwrap(C), StringRef(Str, SLen)));
|
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ |
| ThinLTOBitcodeWriter.cpp | 98 GlobalMD = MDString::get(M.getContext(), NewName); 356 Elts.push_back(MDString::get(Ctx, F.getName())); 384 MDString::get(Ctx, A.getName()), 385 MDString::get(Ctx, F->getName()), 408 Ctx, {MDString::get(Ctx, Name), MDString::get(Ctx, Alias)}));
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/ |
| WebAssemblyAsmPrinter.cpp | 320 const MDString *Name = dyn_cast<MDString>(Tuple->getOperand(0)); 321 const MDString *Contents = dyn_cast<MDString>(Tuple->getOperand(1)); 356 const auto *S = cast<MDString>(Ident->getOperand(I)->getOperand(0));
|
| /src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/ |
| MetadataLoader.cpp | 122 SmallDenseMap<MDString *, TempMDTuple, 1> Unknown; 123 SmallDenseMap<MDString *, DICompositeType *, 1> Final; 124 SmallDenseMap<MDString *, DICompositeType *, 1> FwdDecls; 186 /// Upgrade a type that had an MDString reference. 187 void addTypeRef(MDString &UUID, DICompositeType &CT); 189 /// Upgrade a type that had an MDString reference. 192 /// Upgrade a type ref array that may have MDString references. 303 void BitcodeReaderMetadataList::addTypeRef(MDString &UUID, 313 auto *UUID = dyn_cast_or_null<MDString>(MaybeUUID); 431 /// Index that keeps track of MDString values [all...] |
| /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
| CFGPrinter.h | 268 MDString *MDName = cast<MDString>(WeightsNode->getOperand(0));
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/ |
| NVPTXUtilities.cpp | 54 const MDString *prop = dyn_cast<MDString>(md->getOperand(i));
|
| /src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| LoopInfo.cpp | 543 MDNode::get(Context, MDString::get(Context, "llvm.loop.unroll.disable")); 559 MDNode::get(Context, MDString::get(Context, "llvm.loop.mustprogress")); 1028 // Iterate over the metdata node operands and look for MDString metadata. 1033 MDString *S = dyn_cast<MDString>(MD->getOperand(0)); 1036 // Return the operand node if MDString holds expected metadata. 1070 const MDString *S = dyn_cast<MDString>(MD->getOperand(0));
|
| TypeBasedAliasAnalysis.cpp | 31 // an MDString, which uniquely identifies the type. The most important 458 if (MDString *Tag1 = dyn_cast<MDString>(getOperand(0))) { 468 if(auto *Id = dyn_cast<MDString>(AccessType.getId()))
|