Lines Matching refs:Identifier
1141 bool ParseIntelInlineAsmIdentifier(const MCExpr *&Val, StringRef &Identifier,
1157 SMLoc End, unsigned Size, StringRef Identifier,
1523 if (Tok.isNot(AsmToken::Identifier)) { in ParseRegister()
1760 unsigned Size, StringRef Identifier, in CreateMemForMSInlineAsm() argument
1769 End, Size, Identifier, in CreateMemForMSInlineAsm()
1790 End, Size, Identifier, Decl, 0, in CreateMemForMSInlineAsm()
1800 /*DefaultBaseReg=*/X86::RIP, Identifier, Decl, FrontendSize)); in CreateMemForMSInlineAsm()
1950 case AsmToken::Identifier: { in ParseIntelExpression()
1952 StringRef Identifier = Tok.getString(); in ParseIntelExpression() local
1955 size_t DotOffset = Identifier.find_first_of('.'); in ParseIntelExpression()
1958 StringRef LHS = Identifier.slice(0, DotOffset); in ParseIntelExpression()
1959 StringRef Dot = Identifier.slice(DotOffset, DotOffset + 1); in ParseIntelExpression()
1960 StringRef RHS = Identifier.slice(DotOffset + 1, StringRef::npos); in ParseIntelExpression()
1962 getLexer().UnLex(AsmToken(AsmToken::Identifier, RHS)); in ParseIntelExpression()
1966 getLexer().UnLex(AsmToken(AsmToken::Identifier, LHS)); in ParseIntelExpression()
1974 if (NextTok.is(AsmToken::Identifier) && in ParseIntelExpression()
1977 if (Parser.lookUpType(Identifier, Info)) in ParseIntelExpression()
1988 if (Tok.is(AsmToken::Identifier)) { in ParseIntelExpression()
2021 if (ParseIntelNamedOperator(Identifier, SM, ParseError, End)) { in ParseIntelExpression()
2027 ParseMasmNamedOperator(Identifier, SM, ParseError, End)) { in ParseIntelExpression()
2038 if (Identifier.count('.') && in ParseIntelExpression()
2047 if (unsigned OpKind = IdentifyIntelInlineAsmOperator(Identifier)) { in ParseIntelExpression()
2058 if (TK == AsmToken::At && Parser.parseIdentifier(Identifier)) in ParseIntelExpression()
2060 if (ParseIntelInlineAsmIdentifier(Val, Identifier, Info, false, End)) in ParseIntelExpression()
2062 else if (SM.onIdentifierExpr(Val, Identifier, Info, FieldInfo.Type, in ParseIntelExpression()
2068 if (unsigned OpKind = IdentifyMasmOperator(Identifier)) { in ParseIntelExpression()
2076 if (!getParser().lookUpType(Identifier, FieldInfo.Type)) { in ParseIntelExpression()
2080 while (EndDot || (getTok().is(AsmToken::Identifier) && in ParseIntelExpression()
2082 getParser().parseIdentifier(Identifier); in ParseIntelExpression()
2084 Identifier.consume_front("."); in ParseIntelExpression()
2085 EndDot = Identifier.consume_back("."); in ParseIntelExpression()
2086 if (getParser().lookUpField(FieldInfo.Type.Name, Identifier, in ParseIntelExpression()
2089 SMLoc::getFromPointer(Identifier.data() + Identifier.size()); in ParseIntelExpression()
2103 } else if (SM.onIdentifierExpr(Val, Identifier, Info, FieldInfo.Type, in ParseIntelExpression()
2115 if (getLexer().getKind() == AsmToken::Identifier) { in ParseIntelExpression()
2125 StringRef Identifier = Sym->getName(); in ParseIntelExpression() local
2128 if (SM.onIdentifierExpr(Val, Identifier, Info, Type, in ParseIntelExpression()
2222 const MCExpr *&Val, StringRef &Identifier, InlineAsmIdentifierInfo &Info, in ParseIntelInlineAsmIdentifier() argument
2228 StringRef LineBuf(Identifier.data()); in ParseIntelInlineAsmIdentifier()
2241 Identifier = LineBuf; in ParseIntelInlineAsmIdentifier()
2253 SemaCallback->LookupInlineAsmLabel(Identifier, getSourceManager(), in ParseIntelInlineAsmIdentifier()
2259 InstInfo->AsmRewrites->emplace_back(AOK_Label, Loc, Identifier.size(), in ParseIntelInlineAsmIdentifier()
2262 Identifier = InternalName; in ParseIntelInlineAsmIdentifier()
2266 MCSymbol *Sym = getContext().getOrCreateSymbol(Identifier); in ParseIntelInlineAsmIdentifier()
2278 if (Tok.isNot(AsmToken::Identifier)) in ParseRoundingModeOp()
2393 Tok.is(AsmToken::Identifier)) { in ParseIntelDotOperator()
2431 if ((getTok().isNot(AsmToken::Identifier) && in ParseIntelOffsetOperator()
2467 StringRef Identifier = Tok.getString(); in ParseIntelInlineAsmOperator() local
2468 if (ParseIntelInlineAsmIdentifier(Val, Identifier, Info, in ParseIntelInlineAsmOperator()
2515 if (IDTok.is(AsmToken::Identifier) && in ParseMasmOperator()
2522 parseToken(AsmToken::Identifier); in ParseMasmOperator()
2600 if (Tok.is(AsmToken::Identifier) && !parseRegister(RegNo, Start, End)) { in parseIntelOperand()
2853 if (!(getLexer().is(AsmToken::Identifier) && in ParseZ()
2879 if (!getLexer().is(AsmToken::Identifier)) in HandleAVX512Operand()
2994 (Buf[1].is(AsmToken::Identifier) || Buf[1].is(AsmToken::String)) && in ParseMemOperand()
2999 case AsmToken::Identifier: in ParseMemOperand()
3176 (isParsingIntelSyntax() && getTok().is(AsmToken::Identifier) && in parsePrimaryExpr()
3202 if (getLexer().isNot(AsmToken::Identifier)) in ParseInstruction()
3236 if (getLexer().isNot(AsmToken::Identifier)) in ParseInstruction()
3256 if (getLexer().isNot(AsmToken::Identifier)) in ParseInstruction()