/external/llvm/unittests/IR/ |
MetadataTest.cpp | 29 // Test that construction of MDString with different value produces different 30 // MDString objects, even with the same string pointer and nulls in the string. 33 MDString *s1 = MDString::get(Context, StringRef(&x[0], 3)); 35 MDString *s2 = MDString::get(Context, StringRef(&x[0], 3)); 40 // same MDString object, even with different pointers. 45 MDString *s1 = MDString::get(Context, StringRef(&x[0], 3)); 46 MDString *s2 = MDString::get(Context, StringRef(&y[0], 3)) [all...] |
MDBuilderTest.cpp | 26 MDString *Str0 = MDHelper.createString(""); 27 MDString *Str1 = MDHelper.createString("string"); 77 EXPECT_TRUE(isa<MDString>(R0->getOperand(0))); 78 EXPECT_EQ(cast<MDString>(R0->getOperand(0))->getString(), "Root"); 94 EXPECT_TRUE(isa<MDString>(N0->getOperand(0))); 95 EXPECT_TRUE(isa<MDString>(N1->getOperand(0))); 96 EXPECT_TRUE(isa<MDString>(N2->getOperand(0))); 97 EXPECT_EQ(cast<MDString>(N0->getOperand(0))->getString(), "Node"); 98 EXPECT_EQ(cast<MDString>(N1->getOperand(0))->getString(), "edoN"); 99 EXPECT_EQ(cast<MDString>(N2->getOperand(0))->getString(), "Node") [all...] |
/external/llvm/include/llvm/IR/ |
Metadata.h | 35 /// MDString - a single uniqued string. 37 /// MDString is always unnamed. 38 class MDString : public Value { 40 MDString(const MDString &) LLVM_DELETED_FUNCTION; 42 explicit MDString(LLVMContext &C); 44 static MDString *get(LLVMContext &Context, StringRef Str); 45 static MDString *get(LLVMContext &Context, const char *Str) {
|
MDBuilder.h | 34 MDString *createString(StringRef Str) { 35 return MDString::get(Context, Str);
|
Module.h | 185 MDString *Key; 187 ModuleFlagEntry(ModFlagBehavior B, MDString *K, Value *V)
|
/frameworks/compile/slang/ |
slang_rs_backend.cpp | 221 llvm::MDString::get(mLLVMContext, EV->getName().c_str())); 229 llvm::MDString::get( 238 llvm::MDString::get( 245 llvm::MDString::get( 255 llvm::MDString::get(mLLVMContext, 272 llvm::MDString::get(mLLVMContext, llvm::utostr_32(slotCount)))); 296 ExportFuncInfo.push_back(llvm::MDString::get(mLLVMContext, 399 llvm::MDString::get(mLLVMContext, HelperFunctionName.c_str())); 430 llvm::MDString::get(mLLVMContext, EFE->getName().c_str())); 437 llvm::MDString::get(mLLVMContext [all...] |
slang_rs_metadata_spec_encoder.cpp | 46 llvm::MDString *MDS = llvm::MDString::get(C, S); 421 llvm::MDString::get(mModule->getContext(), StrTabData); 423 llvm::MDString::get(mModule->getContext(), StrIdxData); 467 llvm::MDString::get(mModule->getContext(), TypeInfoData);
|
slang_backend.cpp | 292 Pragma.push_back(llvm::MDString::get(mLLVMContext, I->first)); 294 Pragma.push_back(llvm::MDString::get(mLLVMContext, I->second));
|
/external/llvm/lib/IR/ |
DIBuilder.cpp | 99 MDString::get(VMContext, Producer), 101 MDString::get(VMContext, Flags), 107 MDString::get(VMContext, SplitName) 121 MDString::get(VMContext, Filename), 122 MDString::get(VMContext, Directory), 136 MDString::get(VMContext, Name), 150 MDString::get(VMContext, Name), 173 MDString::get(VMContext, Name), 192 MDString::get(VMContext, StringRef()), // Empty name. 212 MDString::get(VMContext, Name) [all...] |
Module.cpp | 338 MDString *Key = cast<MDString>(Flag->getOperand(1)); 366 ConstantInt::get(Int32Ty, Behavior), MDString::get(Context, Key), Val 379 isa<MDString>(Node->getOperand(1)) &&
|
Metadata.cpp | 30 // MDString implementation. 33 void MDString::anchor() { } 35 MDString::MDString(LLVMContext &C) 38 MDString *MDString::get(LLVMContext &Context, StringRef Str) { 43 if (!S) S = new MDString(Context); 45 return cast<MDString>(S);
|
Verifier.cpp | 246 void visitModuleFlag(MDNode *Op, DenseMap<MDString*, MDNode*> &SeenIDs, 503 if (isa<Constant>(Op) || isa<MDString>(Op)) 534 DenseMap<MDString*, MDNode*> SeenIDs; 543 MDString *Flag = cast<MDString>(Requirement->getOperand(0)); 562 void Verifier::visitModuleFlag(MDNode *Op, DenseMap<MDString*, MDNode*>&SeenIDs, 565 // constant int), the flag ID (an MDString), and the value. 569 MDString *ID = dyn_cast<MDString>(Op->getOperand(1)); 594 // MDString), and a value [all...] |
/frameworks/compile/libbcc/bcinfo/ |
MetadataExtractor.cpp | 163 static_cast<llvm::MDString*>(SlotMDS)->getString(); 185 llvm::StringRef ref = static_cast<llvm::MDString*>(v)->getString(); 367 static_cast<llvm::MDString*>(SigVal)->getString();
|
/external/llvm/lib/Bitcode/Writer/ |
ValueEnumerator.cpp | 123 if (isa<MDNode>(V) || isa<MDString>(V)) { 233 if (isa<MDNode>(V) || isa<MDString>(V)) 243 assert((isa<MDNode>(MD) || isa<MDString>(MD)) && "Invalid metadata kind"); 308 assert(!isa<MDNode>(V) && !isa<MDString>(V) && 417 } else if (isa<MDString>(V) || isa<MDNode>(V))
|
/frameworks/compile/slang/BitWriter_2_9/ |
ValueEnumerator.cpp | 125 if (isa<MDNode>(V) || isa<MDString>(V)) { 235 if (isa<MDNode>(V) || isa<MDString>(V)) 245 assert((isa<MDNode>(MD) || isa<MDString>(MD)) && "Invalid metadata kind"); 310 assert(!isa<MDNode>(V) && !isa<MDString>(V) && 429 } else if (isa<MDString>(V) || isa<MDNode>(V))
|
/frameworks/compile/slang/BitWriter_2_9_func/ |
ValueEnumerator.cpp | 125 if (isa<MDNode>(V) || isa<MDString>(V)) { 235 if (isa<MDNode>(V) || isa<MDString>(V)) 245 assert((isa<MDNode>(MD) || isa<MDString>(MD)) && "Invalid metadata kind"); 310 assert(!isa<MDNode>(V) && !isa<MDString>(V) && 429 } else if (isa<MDString>(V) || isa<MDNode>(V))
|
/frameworks/compile/slang/BitWriter_3_2/ |
ValueEnumerator.cpp | 125 if (isa<MDNode>(V) || isa<MDString>(V)) { 235 if (isa<MDNode>(V) || isa<MDString>(V)) 245 assert((isa<MDNode>(MD) || isa<MDString>(MD)) && "Invalid metadata kind"); 310 assert(!isa<MDNode>(V) && !isa<MDString>(V) && 419 } else if (isa<MDString>(V) || isa<MDNode>(V))
|
/external/llvm/lib/AsmParser/ |
LLParser.h | 37 class MDString; 67 MDString *MDStringVal; 239 bool ParseMDString(MDString *&Result);
|
/external/llvm/lib/Transforms/ObjCARC/ |
ObjCARCContract.cpp | 72 const MDString *RetainRVMarker; 340 if (const MDString *S = dyn_cast<MDString>(N->getOperand(0)))
|
/external/llvm/lib/Linker/ |
LinkModules.cpp | [all...] |
/external/llvm/lib/CodeGen/ |
TargetLoweringObjectFileImpl.cpp | 436 SectionVal = cast<MDString>(Val)->getString(); 450 MDString *MDOption = cast<MDString>(MDOptions->getOperand(ii));
|
/external/llvm/lib/Transforms/Utils/ |
ValueMapper.cpp | 35 if (isa<GlobalValue>(V) || isa<MDString>(V))
|
/external/clang/lib/CodeGen/ |
CodeGenFunction.cpp | 299 argNames.push_back(llvm::MDString::get(Context, "kernel_arg_name")); 305 argNames.push_back(llvm::MDString::get(Context, parm->getName())); 334 llvm::MDString::get(Context, "vec_type_hint"), 346 llvm::MDString::get(Context, "work_group_size_hint"), 357 llvm::MDString::get(Context, "reqd_work_group_size"), [all...] |
/external/llvm/lib/Target/NVPTX/ |
NVPTXUtilities.cpp | 45 const MDString *prop = dyn_cast<MDString>(md->getOperand(i));
|
/external/llvm/lib/Transforms/Instrumentation/ |
ThreadSanitizer.cpp | 223 if (MDString *Tag1 = dyn_cast<MDString>(Tag->getOperand(0))) {
|