Lines Matching refs:String

47   void deserializeMCInst(StringRef String, MCInst &Value) {  in deserializeMCInst()
49 String.split(Pieces, " ", /* MaxSplit */ -1, /* KeepEmpty */ false); in deserializeMCInst()
51 ErrorStream << "Unknown Instruction: '" << String << "'\n"; in deserializeMCInst()
92 bool tryDeserializeIntegerOperand(StringRef String, int64_t &Value) { in tryDeserializeIntegerOperand()
93 if (!String.consume_front(kIntegerPrefix)) in tryDeserializeIntegerOperand()
95 return !String.consumeInteger(16, Value); in tryDeserializeIntegerOperand()
102 bool tryDeserializeFPOperand(StringRef String, double &Value) { in tryDeserializeFPOperand()
103 if (!String.consume_front(kDoublePrefix)) in tryDeserializeFPOperand()
106 Value = strtod(String.begin(), &EndPointer); in tryDeserializeFPOperand()
107 return EndPointer == String.end(); in tryDeserializeFPOperand()
122 MCOperand deserializeMCOperand(StringRef String) { in deserializeMCOperand()
123 assert(!String.empty()); in deserializeMCOperand()
126 if (tryDeserializeIntegerOperand(String, IntValue)) in deserializeMCOperand()
128 if (tryDeserializeFPOperand(String, DoubleValue)) in deserializeMCOperand()
130 if (auto RegNo = getRegNo(String)) in deserializeMCOperand()
132 if (String != kInvalidOperand) in deserializeMCOperand()
133 ErrorStream << "Unknown Operand: '" << String << "'\n"; in deserializeMCOperand()
239 static StringRef input(StringRef String, void *Ctx, in input()
242 String.split(Pieces, "=0x", /* MaxSplit */ -1, in input()
252 << "Unknown initial register value: '" << String << "'"; in input()