/external/llvm/unittests/VMCore/ |
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...] |
/external/llvm/test/Linker/ |
linkmdnode2.ll | 9 ;; Intrinsic using MDNode and MDString
|
/external/llvm/lib/Analysis/ |
DIBuilder.cpp | 104 MDString::get(VMContext, Filename), 105 MDString::get(VMContext, Directory), 106 MDString::get(VMContext, Producer), 110 MDString::get(VMContext, Flags), 131 MDString::get(VMContext, Filename), 132 MDString::get(VMContext, Directory), 143 MDString::get(VMContext, Name), 157 MDString::get(VMContext, Name), 180 MDString::get(VMContext, Name), 199 MDString::get(VMContext, StringRef()), // Empty name [all...] |
TypeBasedAliasAnalysis.cpp | 27 // an MDString, which uniquely identifies the type. The most important
|
/frameworks/compile/slang/ |
slang_rs_backend.cpp | 218 llvm::MDString::get(mLLVMContext, EV->getName().c_str())); 226 llvm::MDString::get( 235 llvm::MDString::get( 242 llvm::MDString::get( 252 llvm::MDString::get(mLLVMContext, 269 llvm::MDString::get(mLLVMContext, llvm::utostr_32(slotCount)))); 293 ExportFuncInfo.push_back(llvm::MDString::get(mLLVMContext, 396 llvm::MDString::get(mLLVMContext, HelperFunctionName.c_str())); 421 llvm::MDString::get(mLLVMContext, 445 llvm::MDString::get(mLLVMContext, ET->getName().c_str())) [all...] |
slang_rs_metadata_spec_encoder.cpp | 46 llvm::MDString *MDS = llvm::MDString::get(C, S); 427 llvm::MDString::get(mModule->getContext(), StrTabData); 429 llvm::MDString::get(mModule->getContext(), StrIdxData); 473 llvm::MDString::get(mModule->getContext(), TypeInfoData);
|
llvm-rs-link.cpp | 84 llvm::MDString *Name = 85 llvm::dyn_cast<llvm::MDString>(V->getOperand(NameOpIdx));
|
slang_backend.cpp | 288 Pragma.push_back(llvm::MDString::get(mLLVMContext, I->first)); 290 Pragma.push_back(llvm::MDString::get(mLLVMContext, I->second));
|
/external/llvm/include/llvm/ |
Metadata.h | 35 /// MDString - a single uniqued string. 37 /// MDString is always unnamed. 38 class MDString : public Value { 39 MDString(const MDString &); // DO NOT IMPLEMENT 42 explicit MDString(LLVMContext &C, StringRef S); 45 static MDString *get(LLVMContext &Context, StringRef Str); 46 static MDString *get(LLVMContext &Context, const char *Str) { 65 static inline bool classof(const MDString *) { return true; }
|
Value.h | 215 MDStringVal, // This is an instance of MDString
|
/external/llvm/lib/Transforms/Utils/ |
LowerExpectIntrinsic.cpp | 79 Vec.resize(n + 1); // +1 for MDString 81 Vec[0] = MDString::get(Context, "branch_weights"); 127 MDString::get(Context, "branch_weights"),
|
ValueMapper.cpp | 35 if (isa<GlobalValue>(V) || isa<MDString>(V))
|
/frameworks/compile/libbcc/bcinfo/ |
MetadataExtractor.cpp | 110 static_cast<llvm::MDString*>(SlotMDS)->getString(); 132 llvm::StringRef ref = static_cast<llvm::MDString*>(v)->getString(); 196 static_cast<llvm::MDString*>(SigVal)->getString();
|
/frameworks/compile/libbcc/lib/ExecutionEngine/ |
Compiler.cpp | 384 static_cast<llvm::MDString*>(ExportVarNameMDS)->getString(); 412 static_cast<llvm::MDString*>(ExportFuncNameMDS)->getString(); 461 static_cast<llvm::MDString*>(PragmaNameMDS)->getString(); 463 static_cast<llvm::MDString*>(PragmaValueMDS)->getString(); 490 static_cast<llvm::MDString*>(SlotMDS)->getString(); 587 static_cast<llvm::MDString*>(ExportVarNameMDS)->getString(); 630 static_cast<llvm::MDString*>(ExportFuncNameMDS)->getString(); 699 static_cast<llvm::MDString*>(ExportVarNameMDS)->getString(); 713 static_cast<llvm::MDString*>(ExportFuncNameMDS)->getString();
|
/external/llvm/lib/VMCore/ |
Metadata.cpp | 29 // MDString implementation. 32 MDString::MDString(LLVMContext &C, StringRef S) 35 MDString *MDString::get(LLVMContext &Context, StringRef Str) { 37 StringMapEntry<MDString *> &Entry = 39 MDString *&S = Entry.getValue(); 40 if (!S) S = new MDString(Context, Entry.getKey());
|
DebugInfoProbe.cpp | 148 if (MDString *MDS = dyn_cast_or_null<MDString>(
|
LLVMContextImpl.h | 132 StringMap<MDString*> MDStringCache;
|
/external/llvm/lib/Bitcode/Writer/ |
ValueEnumerator.cpp | 122 if (isa<MDNode>(V) || isa<MDString>(V)) { 194 if (isa<MDNode>(V) || isa<MDString>(V)) 204 assert((isa<MDNode>(MD) || isa<MDString>(MD)) && "Invalid metadata kind"); 269 assert(!isa<MDNode>(V) && !isa<MDString>(V) && 382 } else if (isa<MDString>(V) || isa<MDNode>(V))
|
/frameworks/compile/slang/BitWriter_2_9/ |
ValueEnumerator.cpp | 122 if (isa<MDNode>(V) || isa<MDString>(V)) { 194 if (isa<MDNode>(V) || isa<MDString>(V)) 204 assert((isa<MDNode>(MD) || isa<MDString>(MD)) && "Invalid metadata kind"); 269 assert(!isa<MDNode>(V) && !isa<MDString>(V) && 382 } else if (isa<MDString>(V) || isa<MDNode>(V))
|
/external/llvm/lib/AsmParser/ |
LLParser.h | 35 class MDString; 65 MDString *MDStringVal; 214 bool ParseMDString(MDString *&Result);
|
/external/llvm/docs/ |
BranchWeightMetadata.html | 32 <tt>MDString</tt> node with the string "branch_weights". Number of operators
|
/external/clang/lib/CodeGen/ |
CodeGenTBAA.cpp | 71 llvm::MDString::get(VMContext, NameStr),
|
/external/llvm/include/llvm/Bitcode/ |
LLVMBitCodes.h | 131 METADATA_STRING = 1, // MDSTRING: [values]
|
/external/llvm/lib/Transforms/Instrumentation/ |
GCOVProfiling.cpp | 327 MDString *GCovFile = dyn_cast<MDString>(N->getOperand(0));
|
/external/llvm/bindings/ocaml/llvm/ |
llvm.mli | 266 | MDString 691 (** [mdstring c s] returns the MDString of the string [s] in the context [c]. 693 val mdstring : llcontext -> string -> llvalue var 700 (** [get_mdstring v] returns the MDString. 701 * See the method [llvm::MDString::getString] *) [all...] |