| /external/llvm/unittests/ADT/ |
| SmallStringTest.cpp | 54 StringRef abc = "abc"; 61 StringRef abc = "abc"; 68 StringRef abc = "abc"; 76 StringRef abc = "abc"; 84 StringRef abc = "abc"; 92 StringRef abc = "abc"; 120 EXPECT_EQ(StringRef::npos, theString.find('z')); 121 EXPECT_EQ(StringRef::npos, theString.find("helloworld")); 124 EXPECT_EQ(StringRef::npos, theString.find("zz")); 126 EXPECT_EQ(StringRef::npos, theString.find("ll", 3)) [all...] |
| /external/clang/lib/Format/ |
| BreakableToken.cpp | 42 static BreakableToken::Split getCommentSplit(StringRef Text, 48 return BreakableToken::Split(StringRef::npos, 0); 63 StringRef::size_type SpaceOffset = Text.find_last_of(Blanks, MaxSplitBytes); 64 if (SpaceOffset == StringRef::npos || 66 Text.find_last_not_of(Blanks, SpaceOffset) == StringRef::npos) { 69 StringRef::size_type FirstNonWhitespace = Text.find_first_not_of(Blanks); 70 if (FirstNonWhitespace == StringRef::npos) 72 return BreakableToken::Split(StringRef::npos, 0); 76 if (SpaceOffset != StringRef::npos && SpaceOffset != 0) { 77 StringRef BeforeCut = Text.substr(0, SpaceOffset).rtrim(Blanks) [all...] |
| /external/llvm/include/llvm/IR/ |
| Module.h | 228 explicit Module(StringRef ModuleID, LLVMContext& C); 269 void setModuleIdentifier(StringRef ID) { ModuleID = ID; } 272 void setDataLayout(StringRef Desc); 276 void setTargetTriple(StringRef T) { TargetTriple = T; } 279 void setModuleInlineAsm(StringRef Asm) { 288 void appendModuleInlineAsm(StringRef Asm) { 302 GlobalValue *getNamedValue(StringRef Name) const; 306 unsigned getMDKindID(StringRef Name) const; 310 void getMDKindNames(SmallVectorImpl<StringRef> &Result) const; 314 StructType *getTypeByName(StringRef Name) const [all...] |
| DebugInfo.h | 24 #include "llvm/ADT/StringRef.h" 89 StringRef getStringField(unsigned Elt) const; 190 StringRef getName() const { return getStringField(1); } 219 StringRef getName() const; 220 StringRef getFilename() const; 221 StringRef getDirectory() const; 244 StringRef getName() const; 265 template <typename T> StringRef DIRef<T>::getName() const { 267 return StringRef(); 306 StringRef getName() const { return getStringField(3); [all...] |
| /external/llvm/include/llvm/Support/ |
| GCOV.h | 62 StringRef File = Buffer->getBuffer().slice(0, 4); 73 StringRef File = Buffer->getBuffer().slice(0, 4); 84 StringRef VersionStr = Buffer->getBuffer().slice(Cursor, Cursor+4); 102 StringRef Tag = Buffer->getBuffer().slice(Cursor, Cursor+4); 115 StringRef Tag = Buffer->getBuffer().slice(Cursor, Cursor+4); 128 StringRef Tag = Buffer->getBuffer().slice(Cursor, Cursor+4); 141 StringRef Tag = Buffer->getBuffer().slice(Cursor, Cursor+4); 154 StringRef Tag = Buffer->getBuffer().slice(Cursor, Cursor+4); 167 StringRef Tag = Buffer->getBuffer().slice(Cursor, Cursor+4); 180 StringRef Tag = Buffer->getBuffer().slice(Cursor, Cursor+4) [all...] |
| Timer.h | 13 #include "llvm/ADT/StringRef.h" 88 explicit Timer(StringRef N) : TG(nullptr) { init(N); } 89 Timer(StringRef N, TimerGroup &tg) : TG(nullptr) { init(N, tg); } 101 void init(StringRef N); 102 void init(StringRef N, TimerGroup &tg); 149 explicit NamedRegionTimer(StringRef Name, 151 explicit NamedRegionTimer(StringRef Name, StringRef GroupName, 170 explicit TimerGroup(StringRef name); 173 void setName(StringRef name) { Name.assign(name.begin(), name.end()); [all...] |
| /external/llvm/lib/Support/ |
| YAMLParser.cpp | 47 static EncodingInfo getUnicodeEncoding(StringRef Input) { 137 StringRef Range; 207 static UTF8Decoded decodeUTF8(StringRef Range) { 208 StringRef::iterator Position= Range.begin(); 209 StringRef::iterator End = Range.end(); 262 Scanner(const StringRef Input, SourceMgr &SM); 276 void setError(const Twine &Message, StringRef::iterator Position) { 297 StringRef currentInput() { 298 return StringRef(Current, End - Current); 307 UTF8Decoded decodeUTF8(StringRef::iterator Position) [all...] |
| /external/clang/include/clang/Frontend/ |
| DiagnosticRenderer.h | 77 StringRef Message, 96 StringRef ModuleName, 99 StringRef ModuleName, 109 void emitBasicNote(StringRef Message); 114 void emitImportStackRecursively(SourceLocation Loc, StringRef ModuleName, 143 StringRef Message, ArrayRef<CharSourceRange> Ranges, 165 StringRef ModuleName, 169 StringRef ModuleName, 172 virtual void emitNote(SourceLocation Loc, StringRef Message,
|
| Utils.h | 20 #include "llvm/ADT/StringRef.h" 87 virtual bool sawDependency(StringRef Filename, bool FromModule, 98 void maybeAddDependency(StringRef Filename, bool FromModule, bool IsSystem, 127 StringRef getDest() { return DestDir; } 128 bool insertSeen(StringRef Filename) { return Seen.insert(Filename); } 130 void addFileMapping(StringRef VPath, StringRef RPath) { 144 void AttachDependencyGraphGen(Preprocessor &PP, StringRef OutputFile, 145 StringRef SysRoot); 159 StringRef OutputPath = "" [all...] |
| /external/clang/include/clang/Lex/ |
| LiteralSupport.h | 23 #include "llvm/ADT/StringRef.h" 37 void expandUCNs(SmallVectorImpl<char> &Buf, StringRef Input); 57 NumericLiteralParser(StringRef TokSpelling, 78 StringRef getUDSuffix() const { 87 static bool isValidUDSuffix(const LangOptions &LangOpts, StringRef Suffix); 173 StringRef getUDSuffix() const { return UDSuffixBuf; } 215 StringRef GetString() const { 216 return StringRef(ResultBuf.data(), GetStringLength()); 238 StringRef getUDSuffix() const { return UDSuffixBuf; } 254 StringRef Fragment) [all...] |
| /external/clang/lib/StaticAnalyzer/Core/ |
| AnalyzerOptions.cpp | 26 StringRef ModeStr(Config.GetOrCreateValue("mode", "deep").getValue()); 51 StringRef ModeStr(Config.GetOrCreateValue("ipa", DefaultIPA).getValue()); 76 StringRef ModeStr(Config.GetOrCreateValue(ModeKey, 99 static StringRef toString(bool b) { return b ? "true" : "false"; } 101 bool AnalyzerOptions::getBooleanOption(StringRef Name, bool DefaultVal) { 105 StringRef V(Config.GetOrCreateValue(Name, toString(DefaultVal)).getValue()); 112 bool AnalyzerOptions::getBooleanOption(Optional<bool> &V, StringRef Name, 199 int AnalyzerOptions::getOptionAsInteger(StringRef Name, int DefaultVal) { 204 StringRef V(Config.GetOrCreateValue(Name, OS.str()).getValue());
|
| /external/llvm/include/llvm/Target/ |
| TargetMachine.h | 17 #include "llvm/ADT/StringRef.h" 67 TargetMachine(const Target &T, StringRef TargetTriple, 68 StringRef CPU, StringRef FS, const TargetOptions &Options); 94 const StringRef getTargetTriple() const { return TargetTriple; } 95 const StringRef getTargetCPU() const { return TargetCPU; } 96 const StringRef getTargetFeatureString() const { return TargetFS; } 270 LLVMTargetMachine(const Target &T, StringRef TargetTriple, 271 StringRef CPU, StringRef FS, TargetOptions Options [all...] |
| /external/llvm/lib/Target/Mips/ |
| MipsTargetMachine.cpp | 53 MipsTargetMachine::MipsTargetMachine(const Target &T, StringRef TT, 54 StringRef CPU, StringRef FS, 66 MipsebTargetMachine(const Target &T, StringRef TT, 67 StringRef CPU, StringRef FS, const TargetOptions &Options, 75 MipselTargetMachine(const Target &T, StringRef TT, 76 StringRef CPU, StringRef FS, const TargetOptions &Options,
|
| /external/llvm/lib/Target/NVPTX/ |
| NVPTXTargetMachine.cpp | 69 NVPTXTargetMachine::NVPTXTargetMachine(const Target &T, StringRef TT, 70 StringRef CPU, StringRef FS, 82 const Target &T, StringRef TT, StringRef CPU, StringRef FS, 90 const Target &T, StringRef TT, StringRef CPU, StringRef FS,
|
| /external/llvm/lib/Target/PowerPC/ |
| PPCTargetMachine.cpp | 40 PPCTargetMachine::PPCTargetMachine(const Target &T, StringRef TT, StringRef CPU, 41 StringRef FS, const TargetOptions &Options, 51 PPC32TargetMachine::PPC32TargetMachine(const Target &T, StringRef TT, 52 StringRef CPU, StringRef FS, 61 PPC64TargetMachine::PPC64TargetMachine(const Target &T, StringRef TT, 62 StringRef CPU, StringRef FS,
|
| /frameworks/compile/mclinker/lib/LD/ |
| NamePool.cpp | 33 ResolveInfo* NamePool::createSymbol(const llvm::StringRef& pName, 56 void NamePool::insertSymbol(const llvm::StringRef& pName, 119 llvm::StringRef NamePool::insertString(const llvm::StringRef& pString) 123 return llvm::StringRef(resolve_info->name(), resolve_info->nameSize()); 137 ResolveInfo* NamePool::findInfo(const llvm::StringRef& pName) 144 const ResolveInfo* NamePool::findInfo(const llvm::StringRef& pName) const 151 LDSymbol* NamePool::findSymbol(const llvm::StringRef& pName) 160 const LDSymbol* NamePool::findSymbol(const llvm::StringRef& pName) const
|
| /external/clang/lib/Frontend/ |
| LayoutOverrideSource.cpp | 19 static std::string parseName(StringRef S) { 30 LayoutOverrideSource::LayoutOverrideSource(StringRef Filename) { 44 StringRef LineStr(Line); 47 if (LineStr.find("*** Dumping AST Record Layout") != StringRef::npos) { 61 StringRef::size_type Pos; 62 if ((Pos = LineStr.find("struct ")) != StringRef::npos) 64 else if ((Pos = LineStr.find("class ")) != StringRef::npos) 66 else if ((Pos = LineStr.find("union ")) != StringRef::npos) 78 StringRef::size_type Pos = LineStr.find(" Size:"); 79 if (Pos != StringRef::npos) [all...] |
| /external/llvm/tools/opt/ |
| Passes.cpp | 32 static StringRef name() { return "NoOpModulePass"; } 40 static StringRef name() { return "NoOpCGSCCPass"; } 46 static StringRef name() { return "NoOpFunctionPass"; } 51 static bool isModulePassName(StringRef Name) { 60 static bool isCGSCCPassName(StringRef Name) { 69 static bool isFunctionPassName(StringRef Name) { 78 static bool parseModulePassName(ModulePassManager &MPM, StringRef Name) { 94 static bool parseCGSCCPassName(CGSCCPassManager &CGPM, StringRef Name) { 110 static bool parseFunctionPassName(FunctionPassManager &FPM, StringRef Name) { 127 StringRef &PipelineText [all...] |
| /external/clang/lib/Driver/ |
| Multilib.cpp | 14 #include "llvm/ADT/StringRef.h" 36 StringRef seg = Segment; 40 StringRef last = *--path::end(seg); 59 Multilib::Multilib(StringRef GCCSuffix, StringRef OSSuffix, 60 StringRef IncludeSuffix) 67 Multilib &Multilib::gccSuffix(StringRef S) { 73 Multilib &Multilib::osSuffix(StringRef S) { 79 Multilib &Multilib::includeSuffix(StringRef S) { 86 assert(GCCSuffix.empty() || (StringRef(GCCSuffix).front() == '/')) [all...] |
| /external/llvm/include/llvm/Option/ |
| ArgList.h | 14 #include "llvm/ADT/StringRef.h" 219 StringRef getLastArgValue(OptSpecifier Id, 220 StringRef Default = "") const; 281 virtual const char *MakeArgString(StringRef Str) const = 0; 283 return MakeArgString(StringRef(Str)); 286 return MakeArgString(StringRef(Str)); 292 const char *GetOrMakeJoinedArgString(unsigned Index, StringRef LHS, 293 StringRef RHS) const; 334 unsigned MakeIndex(StringRef String0) const; 335 unsigned MakeIndex(StringRef String0, StringRef String1) const [all...] |
| /external/clang/include/clang/Serialization/ |
| ModuleManager.h | 103 typedef std::pair<uint32_t, StringRef> ModuleOffset; 138 ModuleFile *lookup(StringRef Name); 144 llvm::MemoryBuffer *lookupBuffer(StringRef Name); 189 AddModuleResult addModule(StringRef FileName, ModuleKind Type, 202 void addInMemoryBuffer(StringRef FileName, llvm::MemoryBuffer *Buffer); 274 bool lookupModuleFile(StringRef FileName,
|
| /external/clang/test/CodeGenCXX/ |
| x86_64-arguments.cpp | 37 struct StringRef { 41 void AddKeyword(StringRef, int x); 46 AddKeyword(StringRef(), 4); 121 struct StringRef {char* ptr; long len; }; 123 A x(A, A, long, long, StringRef) { return A(); } 124 // Check that the StringRef is passed byval instead of expanded 130 A y(A, long double, long, long, StringRef) { return A(); }
|
| /external/clang/tools/diagtool/ |
| ShowEnabledWarnings.cpp | 28 StringRef Name; 29 StringRef Flag; 32 PrettyDiag(StringRef name, StringRef flag, DiagnosticsEngine::Level level) 90 StringRef FirstArg(*argv); 132 StringRef WarningOpt = DiagnosticIDs::getWarningOptionForDiag(DiagID);
|
| /external/clang/unittests/Tooling/ |
| RewriterTestContext.h | 50 FileID createInMemoryFile(StringRef Name, StringRef Content) { 61 FileID createOnDiskFile(StringRef Name, StringRef Content) { 74 StringRef Found = TemporaryFiles.GetOrCreateValue(Name, Path.str()).second; 95 std::string getFileContentFromDisk(StringRef Name) {
|
| /external/clang/include/clang/Basic/ |
| TargetInfo.h | 26 #include "llvm/ADT/StringRef.h" 81 mutable StringRef PlatformName; 476 bool isValidClobber(StringRef Name) const; 482 bool isValidGCCRegisterName(StringRef Name) const; 487 StringRef getNormalizedGCCRegisterName(StringRef Name) const; 503 ConstraintInfo(StringRef ConstraintStr, StringRef Name) 552 virtual bool validateInputSize(StringRef /*Constraint*/, 556 virtual bool validateConstraintModifier(StringRef /*Constraint*/ [all...] |