Lines Matching refs:String
87 void FoldingSetNodeID::AddString(StringRef String) { in AddString() argument
88 unsigned Size = String.size(); in AddString()
98 const unsigned *Base = (const unsigned*) String.data(); in AddString()
112 unsigned V = ((unsigned char)String[Pos - 4] << 24) | in AddString()
113 ((unsigned char)String[Pos - 3] << 16) | in AddString()
114 ((unsigned char)String[Pos - 2] << 8) | in AddString()
115 (unsigned char)String[Pos - 1]; in AddString()
120 unsigned V = ((unsigned char)String[Pos - 1] << 24) | in AddString()
121 ((unsigned char)String[Pos - 2] << 16) | in AddString()
122 ((unsigned char)String[Pos - 3] << 8) | in AddString()
123 (unsigned char)String[Pos - 4]; in AddString()
134 case 1: V = (V << 8) | (unsigned char)String[Size - 3]; LLVM_FALLTHROUGH; in AddString()
135 case 2: V = (V << 8) | (unsigned char)String[Size - 2]; LLVM_FALLTHROUGH; in AddString()
136 case 3: V = (V << 8) | (unsigned char)String[Size - 1]; break; in AddString()