Home | History | Annotate | Download | only in AsmParser

Lines Matching refs:TokStart

190   TokStart = CurPtr;
216 StrVal.assign(TokStart, CurPtr-1);
264 if (const char *Ptr = isLabelTail(TokStart)) {
266 StrVal.assign(TokStart, CurPtr - 1);
282 StrVal.assign(TokStart + 2, CurPtr - 1);
349 StrVal.assign(TokStart+2, CurPtr-1);
369 uint64_t Val = atoull(TokStart+1, CurPtr);
421 StrVal.assign(TokStart+1, CurPtr); // Skip !
436 uint64_t Val = atoull(TokStart+1, CurPtr);
772 if ((TokStart[0] == 'u' || TokStart[0] == 's') &&
773 TokStart[1] == '0' && TokStart[2] == 'x' &&
774 isxdigit(static_cast<unsigned char>(TokStart[3]))) {
775 int len = CurPtr-TokStart-3;
777 StringRef HexStr(TokStart + 3, len);
780 CurPtr = TokStart+3;
787 APSIntVal = APSInt(Tmp, TokStart[0] == 'u');
792 if (TokStart[0] == 'c' && TokStart[1] == 'c') {
793 CurPtr = TokStart+2;
798 CurPtr = TokStart+1;
811 CurPtr = TokStart + 2;
822 CurPtr = TokStart+1;
833 APFloatVal = APFloat(BitsToDouble(HexIntToVal(TokStart+2, CurPtr)));
842 FP80HexToIntPair(TokStart+3, CurPtr, Pair);
847 HexToIntPair(TokStart+3, CurPtr, Pair);
852 HexToIntPair(TokStart+3, CurPtr, Pair);
857 APInt(16,HexIntToVal(TokStart+3, CurPtr)));
873 if (!isdigit(static_cast<unsigned char>(TokStart[0])) &&
877 StrVal.assign(TokStart, End-1);
894 StrVal.assign(TokStart, End-1);
903 if (TokStart[0] == '0' && TokStart[1] == 'x')
905 unsigned Len = CurPtr-TokStart;
907 APInt Tmp(numBits, StringRef(TokStart, Len), 10);
908 if (TokStart[0] == '-') {
936 APFloatVal = APFloat(std::atof(TokStart));
953 CurPtr = TokStart+1;
971 APFloatVal = APFloat(std::atof(TokStart));