Lines Matching defs:StringRef

207     StringRef SymName;
221 StringRef getSymName() { return SymName; }
325 void onIdentifierExpr(const MCExpr *SymRef, StringRef SymRefName) {
489 X86Operand *ErrorOperand(SMLoc Loc, StringRef Msg) {
505 X86Operand *ParseIntelIdentifier(const MCExpr *&Val, StringRef &Identifier,
514 unsigned Size, StringRef Identifier,
518 bool ParseDirectiveCode(StringRef IDVal, SMLoc L);
566 virtual bool ParseInstruction(ParseInstructionInfo &Info, StringRef Name,
577 static unsigned MatchRegisterName(StringRef Name);
620 StringRef SymName;
656 StringRef getSymName() { return SymName; }
671 StringRef getToken() const {
673 return StringRef(Tok.Data, Tok.Length);
675 void setTokenValue(StringRef Value) {
934 static X86Operand *CreateToken(StringRef Str, SMLoc Loc) {
945 StringRef SymName = StringRef(),
964 unsigned Size = 0, StringRef SymName = StringRef(),
984 StringRef SymName = StringRef(),
1145 static unsigned getIntelMemOperandSize(StringRef OpStr) {
1162 unsigned Size, StringRef Identifier,
1192 StringRef SymName, int64_t ImmDisp,
1286 StringRef Identifier = Tok.getString();
1396 StringRef &Identifier,
1403 StringRef LineBuf(Identifier.data());
1476 StringRef Identifier = Tok.getString();
1497 StringRef DotDispStr = Tok.getString().drop_front(1);
1506 std::pair<StringRef, StringRef> BaseMember = DotDispStr.split('.');
1536 StringRef Identifier = Tok.getString();
1572 StringRef Identifier = Tok.getString();
1600 StringRef AsmTokStr = Tok.getString();
1855 ParseInstruction(ParseInstructionInfo &Info, StringRef Name, SMLoc NameLoc,
1858 StringRef PatchedName = Name;
2314 StringRef Base = Op->getToken();
2466 StringRef IDVal = DirectiveID.getIdentifier();
2515 bool X86AsmParser::ParseDirectiveCode(StringRef IDVal, SMLoc L) {