/macosx-10.10.1/llvmCore-3425.0.34/lib/DebugInfo/ |
H A D | DIContext.cpp | 17 StringRef infoSection, 18 StringRef abbrevSection, 19 StringRef aRangeSection, 20 StringRef lineSection, 21 StringRef stringSection, 22 StringRef rangeSection) {
|
H A D | DWARFContext.h | 74 virtual StringRef getInfoSection() = 0; 75 virtual StringRef getAbbrevSection() = 0; 76 virtual StringRef getARangeSection() = 0; 77 virtual StringRef getLineSection() = 0; 78 virtual StringRef getStringSection() = 0; 79 virtual StringRef getRangeSection() = 0; 98 StringRef InfoSection; 99 StringRef AbbrevSection; 100 StringRef ARangeSection; 101 StringRef LineSectio [all...] |
/macosx-10.10.1/llvmCore-3425.0.34/unittests/ADT/ |
H A D | StringRefTest.cpp | 1 //===- llvm/unittest/ADT/StringRefTest.cpp - StringRef unit tests ---------===// 11 #include "llvm/ADT/StringRef.h" 19 std::ostream &operator<<(std::ostream &OS, const StringRef &S) { 25 const std::pair<StringRef, StringRef> &P) { 34 EXPECT_EQ("", StringRef()); 35 EXPECT_EQ("hello", StringRef("hello")); 36 EXPECT_EQ("hello", StringRef("hello world", 5)); 37 EXPECT_EQ("hello", StringRef(std::string("hello"))); 41 StringRef [all...] |
/macosx-10.10.1/llvmCore-3425.0.34/lib/Support/ |
H A D | StringExtras.cpp | 22 StringRef::size_type llvm::StrInStrNoCase(StringRef s1, StringRef s2) { 25 return StringRef::npos; 29 return StringRef::npos; 38 std::pair<StringRef, StringRef> llvm::getToken(StringRef Source, 39 StringRef Delimiters) { 41 StringRef [all...] |
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/Support/ |
H A D | PathV2.h | 51 StringRef Path; ///< The entire path. 52 StringRef Component; ///< The current component. Not necessarily in Path. 56 friend const_iterator begin(StringRef path); 57 friend const_iterator end(StringRef path); 60 typedef const StringRef value_type; 84 const_iterator begin(StringRef path); 89 const_iterator end(StringRef path); 94 inline reverse_iterator rbegin(StringRef path) { 101 inline reverse_iterator rend(StringRef path) { 189 const StringRef root_nam [all...] |
H A D | Regex.h | 22 class StringRef; 42 Regex(StringRef Regex, unsigned Flags = NoFlags); 61 bool match(StringRef String, SmallVectorImpl<StringRef> *Matches = 0); 73 std::string sub(StringRef Repl, StringRef String, std::string *Error = 0);
|
H A D | Locale.h | 4 #include "llvm/ADT/StringRef.h" 10 int columnWidth(StringRef s);
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/ARM/MCTargetDesc/ |
H A D | ARMMCTargetDesc.h | 28 class StringRef; 35 std::string ParseARMTriple(StringRef TT, StringRef CPU); 40 MCSubtargetInfo *createARMMCSubtargetInfo(StringRef TT, StringRef CPU, 41 StringRef FS); 49 MCAsmBackend *createARMAsmBackend(const Target &T, StringRef TT, StringRef CPU);
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/Instrumentation/ |
H A D | BlackList.h | 36 class StringRef; 40 BlackList(const StringRef Path); 52 bool inSection(const StringRef Section, const StringRef Query);
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/MSP430/ |
H A D | MSP430Subtarget.h | 24 class StringRef; 38 void ParseSubtargetFeatures(StringRef CPU, StringRef FS);
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/XCore/ |
H A D | XCoreSubtarget.h | 25 class StringRef; 39 void ParseSubtargetFeatures(StringRef CPU, StringRef FS);
|
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/ADT/ |
H A D | StringRef.h | 1 //===--- StringRef.h - Constant String Reference Wrapper --------*- C++ -*-===// 27 class StringRef; 29 /// Helper functions for StringRef::getAsInteger. 30 bool getAsUnsignedInteger(StringRef Str, unsigned Radix, 33 bool getAsSignedInteger(StringRef Str, unsigned Radix, long long &Result); 35 /// StringRef - Represent a constant reference to a string, i.e. a character 40 /// lifetime extends past that of the StringRef. For this reason, it is not in 41 /// general safe to store a StringRef. 42 class StringRef { class in namespace:llvm 56 // Workaround PR5482: nearly all gcc 4.x miscompile StringRef an 74 /*implicit*/ StringRef() : Data(0), Length(0) {} function in class:llvm::StringRef 77 /*implicit*/ StringRef(const char *Str) function in class:llvm::StringRef 84 /*implicit*/ StringRef(const char *data, size_t length) function in class:llvm::StringRef 91 /*implicit*/ StringRef(const std::string &Str) function in class:llvm::StringRef [all...] |
H A D | StringExtras.h | 18 #include "llvm/ADT/StringRef.h" 102 StringRef::size_type StrInStrNoCase(StringRef s1, StringRef s2); 110 std::pair<StringRef, StringRef> getToken(StringRef Source, 111 StringRef Delimiters = " \t\n\v\f\r"); 115 void SplitString(StringRef Source, 116 SmallVectorImpl<StringRef> [all...] |
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/TableGen/ |
H A D | TableGenBackend.h | 17 #include "llvm/ADT/StringRef.h" 25 void emitSourceFileHeader(StringRef Desc, raw_ostream &OS);
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/Mips/MCTargetDesc/ |
H A D | MipsMCTargetDesc.h | 27 class StringRef; 45 MCAsmBackend *createMipsAsmBackendEB32(const Target &T, StringRef TT, 46 StringRef CPU); 47 MCAsmBackend *createMipsAsmBackendEL32(const Target &T, StringRef TT, 48 StringRef CPU); 49 MCAsmBackend *createMipsAsmBackendEB64(const Target &T, StringRef TT, 50 StringRef CPU); 51 MCAsmBackend *createMipsAsmBackendEL64(const Target &T, StringRef TT, 52 StringRef CPU);
|
H A D | MipsMCAsmInfo.h | 20 class StringRef; 26 explicit MipsMCAsmInfo(const Target &T, StringRef TT);
|
/macosx-10.10.1/llvmCore-3425.0.34/tools/llvm-objdump/ |
H A D | llvm-objdump.h | 13 #include "llvm/ADT/StringRef.h" 24 void DumpBytes(StringRef bytes); 25 void DisassembleInputMachO(StringRef Filename); 29 StringRef Bytes; 31 StringRefMemoryObject(StringRef bytes) : Bytes(bytes) {}
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/MC/MCParser/ |
H A D | AsmLexer.cpp | 49 return AsmToken(AsmToken::Error, StringRef(Loc, 0)); 91 StringRef(TokStart, CurPtr - TokStart)); 113 return AsmToken(AsmToken::Dot, StringRef(TokStart, 1)); 115 return AsmToken(AsmToken::Identifier, StringRef(TokStart, CurPtr - TokStart)); 124 default: return AsmToken(AsmToken::Slash, StringRef(CurPtr-1, 1)); 154 return AsmToken(AsmToken::Eof, StringRef(CurPtr, 0)); 155 return AsmToken(AsmToken::EndOfStatement, StringRef(CurPtr, 0)); 184 StringRef Result(TokStart, CurPtr - TokStart); 208 StringRef Result(TokStart, CurPtr - TokStart); 219 StringRef Resul [all...] |
H A D | DarwinAsmParser.cpp | 18 #include "llvm/ADT/StringRef.h" 29 template<bool (DarwinAsmParser::*Handler)(StringRef, SMLoc)> 30 void AddDirectiveHandler(StringRef Directive) { 114 bool ParseDirectiveDesc(StringRef, SMLoc); 115 bool ParseDirectiveDumpOrLoad(StringRef, SMLoc); 116 bool ParseDirectiveLsym(StringRef, SMLoc); 117 bool ParseDirectiveSection(StringRef, SMLoc); 118 bool ParseDirectivePushSection(StringRef, SMLoc); 119 bool ParseDirectivePopSection(StringRef, SMLoc); 120 bool ParseDirectivePrevious(StringRef, SMLo [all...] |
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/MC/ |
H A D | MCSectionMachO.h | 18 #include "llvm/ADT/StringRef.h" 37 MCSectionMachO(StringRef Segment, StringRef Section, 135 StringRef getSegmentName() const { 138 return StringRef(SegmentName, 16); 139 return StringRef(SegmentName); 141 StringRef getSectionName() const { 144 return StringRef(SectionName, 16); 145 return StringRef(SectionName); 162 static std::string ParseSectionSpecifier(StringRef Spe [all...] |
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/ |
H A D | DIBuilder.h | 20 #include "llvm/ADT/StringRef.h" 30 class StringRef; 91 void createCompileUnit(unsigned Lang, StringRef File, StringRef Dir, 92 StringRef Producer, 93 bool isOptimized, StringRef Flags, unsigned RV); 97 DIFile createFile(StringRef Filename, StringRef Directory); 100 DIEnumerator createEnumerator(StringRef Name, uint64_t Val); 103 DIType createNullPtrType(StringRef Nam [all...] |
/macosx-10.10.1/llvmCore-3425.0.34/lib/MC/ |
H A D | MCInstPrinter.cpp | 13 #include "llvm/ADT/StringRef.h" 23 StringRef MCInstPrinter::getOpcodeName(unsigned Opcode) const { 31 void MCInstPrinter::printAnnotation(raw_ostream &OS, StringRef Annot) {
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/MSP430/MCTargetDesc/ |
H A D | MSP430MCAsmInfo.h | 20 class StringRef; 26 explicit MSP430MCAsmInfo(const Target &T, StringRef TT);
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/NVPTX/MCTargetDesc/ |
H A D | NVPTXMCAsmInfo.h | 21 class StringRef; 26 explicit NVPTXMCAsmInfo(const Target &T, const StringRef &TT);
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/Sparc/MCTargetDesc/ |
H A D | SparcMCAsmInfo.h | 20 class StringRef; 26 explicit SparcELFMCAsmInfo(const Target &T, StringRef TT);
|