| /external/llvm/lib/MC/ |
| MCSectionMachO.cpp | 75 MCSectionMachO::MCSectionMachO(StringRef Segment, StringRef Section, 166 /// StripSpaces - This removes leading and trailing spaces from the StringRef. 167 static void StripSpaces(StringRef &Str) { 179 std::string MCSectionMachO::ParseSectionSpecifier(StringRef Spec, // In. 180 StringRef &Segment, // Out. 181 StringRef &Section, // Out. 187 std::pair<StringRef, StringRef> Comma = Spec.split(','); 225 StringRef SectionType = Comma.first [all...] |
| MCNullStreamer.cpp | 68 virtual void EmitBytes(StringRef Data, unsigned AddrSpace) {} 85 virtual void EmitFileDirective(StringRef Filename) {} 86 virtual bool EmitDwarfFileDirective(unsigned FileNo,StringRef Filename) { 92 StringRef FileName) {}
|
| /external/clang/include/clang/Basic/ |
| FileManager.h | 21 #include "llvm/ADT/StringRef.h" 156 void addAncestorsAsVirtualDirs(llvm::StringRef Path); 181 const DirectoryEntry *getDirectory(llvm::StringRef DirName); 187 const FileEntry *getFile(llvm::StringRef Filename, bool openFile = false); 192 const FileEntry *getVirtualFile(llvm::StringRef Filename, off_t Size, 199 llvm::MemoryBuffer *getBufferForFile(llvm::StringRef Filename, 205 bool getNoncachedStatValue(llvm::StringRef Path, struct stat &StatBuf);
|
| /external/clang/test/CodeGenCXX/ |
| x86_64-arguments.cpp | 37 struct StringRef { 41 void AddKeyword(StringRef, int x); 46 AddKeyword(StringRef(), 4); 120 struct StringRef {char* ptr; long len; }; 122 A x(A, A, long, long, StringRef) { return A(); } 123 // Check that the StringRef is passed byval instead of expanded 129 A y(A, long double, long, long, StringRef) { return A(); }
|
| /external/llvm/include/llvm/MC/MCParser/ |
| MCAsmLexer.h | 13 #include "llvm/ADT/StringRef.h" 61 StringRef Str; 67 AsmToken(TokenKind _Kind, StringRef _Str, int64_t _IntVal = 0) 77 StringRef getStringContents() const { 86 StringRef getIdentifier() const { 95 /// The returned StringRef points into the source manager's memory buffer, and 97 StringRef getString() const { return Str; } 150 virtual StringRef LexUntilEndOfStatement() = 0;
|
| /external/llvm/lib/ExecutionEngine/RuntimeDyld/ |
| RuntimeDyldImpl.h | 65 void extractFunction(StringRef Name, uint8_t *StartAddress, 75 void *getSymbolAddress(StringRef Name) { 83 virtual void reassignSymbolAddress(StringRef Name, uint8_t *Addr) = 0; 92 StringRef getErrorString() { return ErrorStr; } 110 RelocationEntry(StringRef t, uint64_t offset, uint32_t data, int64_t addend) 140 void reassignSymbolAddress(StringRef Name, uint8_t *Addr);
|
| RuntimeDyld.cpp | 25 void RuntimeDyldImpl::extractFunction(StringRef Name, uint8_t *StartAddress, 79 void *RuntimeDyld::getSymbolAddress(StringRef Name) { 87 void RuntimeDyld::reassignSymbolAddress(StringRef Name, uint8_t *Addr) { 91 StringRef RuntimeDyld::getErrorString() {
|
| /external/llvm/lib/Target/PowerPC/MCTargetDesc/ |
| PPCMCTargetDesc.cpp | 44 static MCRegisterInfo *createPPCMCRegisterInfo(StringRef TT) { 60 static MCSubtargetInfo *createPPCMCSubtargetInfo(StringRef TT, StringRef CPU, 61 StringRef FS) { 74 static MCAsmInfo *createPPCMCAsmInfo(const Target &T, StringRef TT) { 97 MCCodeGenInfo *createPPCMCCodeGenInfo(StringRef TT, Reloc::Model RM) {
|
| /external/clang/test/Index/ |
| recursive-cxx-member-calls.cpp | 38 class StringRef { 47 StringRef(): Data(0), Length(0) {} 48 StringRef(const char *Str) : Data(Str), Length(magic_length(Str)) {} 49 StringRef(const char *data, size_t length) : Data(data), Length(length) {} 52 bool startswith(StringRef Prefix) const { 56 bool endswith(StringRef Suffix) const { 60 StringRef substr(size_t Start, size_t N = npos) const { 61 return StringRef(Data + Start, min(N, Length - Start)); 77 llvm::StringRef getName() const { 78 return llvm::StringRef(getNameStart(), getLength()) [all...] |
| /external/llvm/include/llvm/ADT/ |
| Twine.h | 13 #include "llvm/ADT/StringRef.h" 21 class StringRef; 79 /// StringRef) codegen as desired. 99 /// A pointer to a StringRef instance. 256 /// Construct from a StringRef. 257 /*implicit*/ Twine(const StringRef &Str) 297 /// Construct as the concatenation of a C string and a StringRef. 298 /*implicit*/ Twine(const char *_LHS, const StringRef &_RHS) 303 /// Construct as the concatenation of a StringRef and a C string. 304 /*implicit*/ Twine(const StringRef &_LHS, const char *_RHS [all...] |
| StringSet.h | 28 bool insert(StringRef InLang) {
|
| /external/llvm/include/llvm/Support/ |
| PathV1.h | 17 #include "llvm/ADT/StringRef.h" 166 static StringRef GetEXESuffix(); 174 static StringRef GetDLLSuffix(); 195 explicit Path(StringRef p); 218 /// @param that A StringRef denoting the path 221 Path &operator=(StringRef that); 267 /// @returns StringRef containing the last component of the path name. 270 StringRef getLast() const, 276 /// @returns StringRef containing the basename of the path 278 LLVM_ATTRIBUTE_DEPRECATED(StringRef getBasename() const [all...] |
| /external/clang/lib/Basic/ |
| DiagnosticIDs.cpp | 64 llvm::StringRef getName() const { 65 return llvm::StringRef(NameStr, NameLen); 67 llvm::StringRef getOptionGroup() const { 68 return llvm::StringRef(OptionGroupStr, OptionGroupLen); 71 llvm::StringRef getDescription() const { 72 return llvm::StringRef(DescriptionStr, DescriptionLen); 74 llvm::StringRef getBriefExplanation() const { 75 return llvm::StringRef(BriefExplanationStr, BriefExplanationLen); 77 llvm::StringRef getFullExplanation() const { 78 return llvm::StringRef(FullExplanationStr, FullExplanationLen) [all...] |
| /external/llvm/lib/Linker/ |
| Linker.cpp | 24 Linker::Linker(StringRef progname, StringRef modname, 33 Linker::Linker(StringRef progname, Module* aModule, unsigned flags) : 46 Linker::error(StringRef message) { 54 Linker::warning(StringRef message) { 62 Linker::verbose(StringRef message) { 119 static inline sys::Path IsLibrary(StringRef Name, 158 Linker::FindLib(StringRef Filename) {
|
| /external/llvm/lib/Support/ |
| Twine.cpp | 31 StringRef Twine::toStringRef(SmallVectorImpl<char> &Out) const { 35 return StringRef(Out.data(), Out.size()); 38 StringRef Twine::toNullTerminatedStringRef(SmallVectorImpl<char> &Out) const { 43 return StringRef(static_cast<const char*>(LHS)); 46 return StringRef(str->c_str(), str->size()); 55 return StringRef(Out.data(), Out.size()); 73 OS << *static_cast<const StringRef*>(Ptr); 119 OS << "stringref:\"" 120 << static_cast<const StringRef*>(Ptr) << "\"";
|
| StringPool.cpp | 15 #include "llvm/ADT/StringRef.h" 25 PooledStringPtr StringPool::intern(StringRef Key) {
|
| /external/llvm/unittests/VMCore/ |
| MetadataTest.cpp | 33 MDString *s1 = MDString::get(Context, StringRef(&x[0], 3)); 35 MDString *s2 = MDString::get(Context, StringRef(&x[0], 3)); 45 MDString *s1 = MDString::get(Context, StringRef(&x[0], 3)); 46 MDString *s2 = MDString::get(Context, StringRef(&y[0], 3)); 54 MDString *s = MDString::get(Context, StringRef(str, 13)); 67 MDString *s = MDString::get(Context, StringRef(str+0, 5)); 81 MDString *s1 = MDString::get(Context, StringRef(&x[0], 3)); 82 MDString *s2 = MDString::get(Context, StringRef(&y[0], 3));
|
| /external/clang/tools/libclang/ |
| CXString.h | 18 #include "llvm/ADT/StringRef.h" 33 /// \brief Create a CXString object from a StringRef. 34 CXString createCXString(llvm::StringRef String, bool DupString = true);
|
| /external/llvm/include/llvm/ |
| DebugInfoProbe.h | 33 void initialize(StringRef PName, Function &F);
|
| /external/llvm/include/llvm/Target/ |
| TargetOptions.h | 159 extern StringRef getTrapFunctionName();
|
| /external/llvm/unittests/ADT/ |
| TwineTest.cpp | 29 EXPECT_EQ("hi", Twine(StringRef("hi")).str()); 30 EXPECT_EQ("hi", Twine(StringRef(std::string("hi"))).str()); 31 EXPECT_EQ("hi", Twine(StringRef("hithere", 2)).str()); 77 *Twine(StringRef("hello")).toNullTerminatedStringRef(storage).end());
|
| /external/clang/include/clang/Frontend/ |
| CompilerInstance.h | 15 #include "llvm/ADT/StringRef.h" 521 void createPCHExternalASTSource(llvm::StringRef Path, 530 createPCHExternalASTSource(llvm::StringRef Path, const std::string &Sysroot, 563 createDefaultOutputFile(bool Binary = true, llvm::StringRef BaseInput = "", 564 llvm::StringRef Extension = ""); 571 createOutputFile(llvm::StringRef OutputPath, 573 llvm::StringRef BaseInput = "", 574 llvm::StringRef Extension = ""); 597 createOutputFile(llvm::StringRef OutputPath, std::string &Error, 599 llvm::StringRef BaseInput = "" [all...] |
| HeaderSearchOptions.h | 13 #include "llvm/ADT/StringRef.h" 47 Entry(llvm::StringRef path, frontend::IncludeDirGroup group, 92 HeaderSearchOptions(llvm::StringRef _Sysroot = "/") 98 void AddPath(llvm::StringRef Path, frontend::IncludeDirGroup Group,
|
| /external/clang/include/clang/Lex/ |
| DirectoryLookup.h | 20 class StringRef; 136 const FileEntry *LookupFile(llvm::StringRef Filename, HeaderSearch &HS, 142 llvm::StringRef Filename, HeaderSearch &HS,
|
| /external/llvm/include/llvm/MC/ |
| MCSymbol.h | 17 #include "llvm/ADT/StringRef.h" 40 StringRef Name; 61 MCSymbol(StringRef name, bool isTemporary) 69 StringRef getName() const { return Name; }
|