HomeSort by relevance Sort by last modified time
    Searched full:mdstring (Results 1 - 25 of 74) sorted by null

1 2 3

  /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 27 MDString *Str0 = MDHelper.createString("");
28 MDString *Str1 = MDHelper.createString("string");
78 EXPECT_TRUE(isa<MDString>(R0->getOperand(0)));
79 EXPECT_EQ(cast<MDString>(R0->getOperand(0))->getString(), "Root");
95 EXPECT_TRUE(isa<MDString>(N0->getOperand(0)));
96 EXPECT_TRUE(isa<MDString>(N1->getOperand(0)));
97 EXPECT_TRUE(isa<MDString>(N2->getOperand(0)));
98 EXPECT_EQ(cast<MDString>(N0->getOperand(0))->getString(), "Node");
99 EXPECT_EQ(cast<MDString>(N1->getOperand(0))->getString(), "edoN");
100 EXPECT_EQ(cast<MDString>(N2->getOperand(0))->getString(), "Node")
    [all...]
  /external/llvm/test/Linker/
linkmdnode2.ll 9 ;; Intrinsic using MDNode and MDString
  /external/llvm/lib/IR/
DIBuilder.cpp 92 MDString::get(VMContext, Filename),
93 MDString::get(VMContext, Directory)
128 MDString::get(VMContext, Producer),
130 MDString::get(VMContext, Flags),
137 MDString::get(VMContext, SplitName),
175 MDString::get(C, Name)
229 MDString::get(VMContext, Name),
244 MDString::get(VMContext, Name),
272 MDString::get(VMContext, Name),
291 MDString::get(VMContext, StringRef()), // Empty name
    [all...]
MDBuilder.cpp 20 MDString *MDBuilder::createString(StringRef Str) {
21 return MDString::get(Context, Str);
DebugInfo.cpp 66 if (MDString *MDS = dyn_cast_or_null<MDString>(getField(DbgNode, Elt)))
410 if (Fld && isa<MDString>(Fld) && !cast<MDString>(Fld)->getString().empty())
415 /// Check if a field at position Elt of a MDNode is a MDString.
418 return !Fld || isa<MDString>(Fld);
424 (isa<MDString>(Val) && !cast<MDString>(Val)->getString().empty()) ||
437 (isa<MDString>(Val) && !cast<MDString>(Val)->getString().empty()) |
    [all...]
Metadata.cpp 31 // MDString implementation.
34 void MDString::anchor() { }
36 MDString::MDString(LLVMContext &C)
39 MDString *MDString::get(LLVMContext &Context, StringRef Str) {
44 if (!S) S = new MDString(Context);
46 return cast<MDString>(S);
Module.cpp 270 isa<MDString>(Flag->getOperand(1))) {
274 MDString *Key = cast<MDString>(Flag->getOperand(1));
315 ConstantInt::get(Int32Ty, Behavior), MDString::get(Context, Key), Val
328 isa<MDString>(Node->getOperand(1)) &&
  /frameworks/compile/slang/
slang_rs_backend.cpp 203 llvm::MDString::get(mLLVMContext, EV->getName().c_str()));
211 llvm::MDString::get(
220 llvm::MDString::get(
227 llvm::MDString::get(
244 llvm::MDString::get(mLLVMContext,
261 llvm::MDString::get(mLLVMContext, llvm::utostr_32(slotCount))));
284 ExportFuncInfo.push_back(llvm::MDString::get(mLLVMContext,
398 llvm::MDString::get(mLLVMContext, HelperFunctionName.c_str()));
428 llvm::MDString::get(mLLVMContext, EFE->getName().c_str()));
435 llvm::MDString::get(mLLVMContext
    [all...]
slang_backend.cpp 287 Pragma.push_back(llvm::MDString::get(mLLVMContext, I->first));
289 Pragma.push_back(llvm::MDString::get(mLLVMContext, I->second));
  /external/clang/lib/CodeGen/
CGLoopInfo.cpp 34 Value *Vals[] = { MDString::get(Ctx, "llvm.loop.vectorize.width"),
42 Value *Vals[] = { MDString::get(Ctx, "llvm.loop.vectorize.unroll"),
50 Value *Vals[] = { MDString::get(Ctx, "llvm.loop.vectorize.enable"),
CodeGenFunction.cpp 350 addressQuals.push_back(llvm::MDString::get(Context, "kernel_arg_addr_space"));
354 accessQuals.push_back(llvm::MDString::get(Context, "kernel_arg_access_qual"));
358 argTypeNames.push_back(llvm::MDString::get(Context, "kernel_arg_type"));
362 argTypeQuals.push_back(llvm::MDString::get(Context, "kernel_arg_type_qual"));
366 argNames.push_back(llvm::MDString::get(Context, "kernel_arg_name"));
389 argTypeNames.push_back(llvm::MDString::get(Context, typeName));
415 argTypeNames.push_back(llvm::MDString::get(Context, typeName));
424 argTypeQuals.push_back(llvm::MDString::get(Context, typeQuals));
430 accessQuals.push_back(llvm::MDString::get(Context, "write_only"));
432 accessQuals.push_back(llvm::MDString::get(Context, "read_only"))
    [all...]
  /external/llvm/include/llvm/IR/
Metadata.h 37 /// MDString - a single uniqued string.
39 /// MDString is always unnamed.
40 class MDString : public Value {
42 MDString(const MDString &) LLVM_DELETED_FUNCTION;
44 explicit MDString(LLVMContext &C);
46 static MDString *get(LLVMContext &Context, StringRef Str);
47 static MDString *get(LLVMContext &Context, const char *Str) {
DebugInfo.h 41 class MDString;
56 typedef DenseMap<const MDString *, MDNode *> DITypeIdentifierMap;
237 /// Val can be either a MDNode or a MDString, in the latter,
238 /// MDString specifies the type identifier.
256 const MDString *MS = cast<MDString>(Val);
272 const MDString *MS = cast<MDString>(Val);
406 MDString *getIdentifier() const;
    [all...]
MDBuilder.h 27 class MDString;
37 MDString *createString(StringRef Str);
  /external/llvm/lib/Analysis/
TypeBasedAliasAnalysis.cpp 32 // an MDString, which uniquely identifies the type. The most important
544 if (MDString *Tag1 = dyn_cast<MDString>(getOperand(0))) {
554 if (MDString *Tag1 = dyn_cast<MDString>(Tag->getOperand(0))) {
  /external/llvm/lib/Bitcode/Writer/
ValueEnumerator.cpp 131 if (isa<MDNode>(V) || isa<MDString>(V)) {
230 if (isa<MDNode>(V) || isa<MDString>(V))
240 assert((isa<MDNode>(MD) || isa<MDString>(MD)) && "Invalid metadata kind");
305 assert(!isa<MDNode>(V) && !isa<MDString>(V) &&
418 } 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) &&
429 } else if (isa<MDString>(V) || isa<MDNode>(V))
  /external/llvm/lib/AsmParser/
LLParser.h 38 class MDString;
68 MDString *MDStringVal;
261 bool ParseMDString(MDString *&Result);
  /frameworks/compile/libbcc/bcinfo/
MetadataExtractor.cpp 164 static_cast<llvm::MDString*>(SlotMDS)->getString();
186 llvm::StringRef ref = static_cast<llvm::MDString*>(v)->getString();
364 static_cast<llvm::MDString*>(SigVal)->getString();
  /external/llvm/docs/
BranchWeightMetadata.rst 14 is always a ``MDString`` node with the string "branch_weights". Number of
  /external/llvm/lib/CodeGen/
TargetLoweringObjectFileImpl.cpp 457 SectionVal = cast<MDString>(Val)->getString();
471 MDString *MDOption = cast<MDString>(MDOptions->getOperand(ii));
    [all...]
  /external/lldb/source/Expression/
IRDynamicChecks.cpp 520 MDString *real_name = dyn_cast<MDString>(metadata->getOperand(0));
525 log->Printf("Function call metadata is not an MDString for [%p] %s", call_inst, PrintValue(call_inst).c_str());

Completed in 1341 milliseconds

1 2 3