Lines Matching refs:StringRef
44 llvm::StringRef getStringOperand(const llvm::Metadata *node) { in getStringOperand()
48 return llvm::StringRef(); in getStringOperand()
53 llvm::StringRef SigString = getStringOperand(m); in extractUIntFromMetadataString()
140 static const llvm::StringRef PragmaMetadataName = "#pragma";
144 static const llvm::StringRef ExportVarMetadataName = "#rs_export_var";
148 static const llvm::StringRef ExportFuncMetadataName = "#rs_export_func";
152 static const llvm::StringRef ExportForEachNameMetadataName =
157 static const llvm::StringRef ExportForEachMetadataName = "#rs_export_foreach";
161 static const llvm::StringRef ExportReduceMetadataName = "#rs_export_reduce";
165 static const llvm::StringRef ObjectSlotMetadataName = "#rs_object_slots";
167 static const llvm::StringRef ThreadableMetadataName = "#rs_is_threadable";
171 static const llvm::StringRef ChecksumMetadataName = "#rs_build_checksum";
176 static const llvm::StringRef DebugInfoMetadataName = "llvm.dbg.cu";
474 mModule->getFunction(llvm::StringRef(TmpNameList[i])); in populateForEachMetadata()
547 mModule->getFunction(llvm::StringRef(TmpReduceList[i].mAccumulatorName)); in populateReduceMetadata()
615 llvm::StringRef(mBitcode, mBitcodeSize), "", false)); in extract()