Lines Matching refs:IDVal

196                                              StringRef IDVal, AsmToken ID,
568 bool parseDirectiveAscii(StringRef IDVal, bool ZeroTerminated);
570 bool parseDirectiveValue(StringRef IDVal,
572 bool parseDirectiveOctaValue(StringRef IDVal); // ".octa", ...
573 bool parseDirectiveRealValue(StringRef IDVal,
578 bool parseDirectiveSet(StringRef IDVal, AssignmentKind Kind);
644 bool parseDirectiveSpace(StringRef IDVal);
647 bool parseDirectiveDCB(StringRef IDVal, unsigned Size);
648 bool parseDirectiveRealDCB(StringRef IDVal, const fltSemantics &);
650 bool parseDirectiveDS(StringRef IDVal, unsigned Size);
1285 StringRef IDVal = getTok().getString(); in parsePrimaryExpr() local
1287 std::pair<StringRef, StringRef> Split = IDVal.split('@'); in parsePrimaryExpr()
1289 if (Split.first.size() != IDVal.size()) { in parsePrimaryExpr()
1293 IDVal = Split.first; in parsePrimaryExpr()
1295 if (IDVal == "f" || IDVal == "b") { in parsePrimaryExpr()
1297 Ctx.getDirectionalLocalSymbol(IntVal, IDVal == "b"); in parsePrimaryExpr()
1299 if (IDVal == "b" && Sym->isUndefined()) in parsePrimaryExpr()
1798 StringRef IDVal; in parseStatement() local
1813 IDVal = ""; in parseStatement()
1815 IDVal = getTok().getString(); in parseStatement()
1827 IDVal = "."; in parseStatement()
1831 IDVal = "{"; in parseStatement()
1836 IDVal = "}"; in parseStatement()
1841 IDVal = "*"; in parseStatement()
1842 } else if (parseIdentifier(IDVal)) { in parseStatement()
1847 IDVal = ""; in parseStatement()
1854 DirectiveKindMap.find(IDVal.lower()); in parseStatement()
1913 if (IDVal == ".") in parseStatement()
1925 SI->LookupInlineAsmLabel(IDVal, getSourceManager(), IDLoc, true); in parseStatement()
1928 Info.AsmRewrites->emplace_back(AOK_Label, IDLoc, IDVal.size(), in parseStatement()
1930 IDVal = RewrittenLabel; in parseStatement()
1932 Sym = getContext().getOrCreateSymbol(IDVal); in parseStatement()
1957 if (discardLTOSymbol(IDVal)) in parseStatement()
1981 return parseAssignment(IDVal, AssignmentKind::Equal); in parseStatement()
1986 if (MCAsmMacro *M = getContext().lookupMacro(IDVal)) in parseStatement()
1992 if (IDVal.starts_with(".") && IDVal != ".") { in parseStatement()
2017 ExtensionDirectiveMap.lookup(IDVal); in parseStatement()
2019 return (*Handler.second)(Handler.first, IDVal, IDLoc); in parseStatement()
2028 return parseDirectiveSet(IDVal, AssignmentKind::Set); in parseStatement()
2030 return parseDirectiveSet(IDVal, AssignmentKind::Equiv); in parseStatement()
2032 return parseDirectiveSet(IDVal, AssignmentKind::LTOSetConditional); in parseStatement()
2034 return parseDirectiveAscii(IDVal, false); in parseStatement()
2037 return parseDirectiveAscii(IDVal, true); in parseStatement()
2040 return parseDirectiveValue(IDVal, 1); in parseStatement()
2046 return parseDirectiveValue(IDVal, 2); in parseStatement()
2051 return parseDirectiveValue(IDVal, 4); in parseStatement()
2054 return parseDirectiveValue(IDVal, 8); in parseStatement()
2057 IDVal, getContext().getAsmInfo()->getCodePointerSize()); in parseStatement()
2059 return parseDirectiveOctaValue(IDVal); in parseStatement()
2063 return parseDirectiveRealValue(IDVal, APFloat::IEEEsingle()); in parseStatement()
2066 return parseDirectiveRealValue(IDVal, APFloat::IEEEdouble()); in parseStatement()
2130 return TokError(Twine(IDVal) + in parseStatement()
2133 return parseDirectiveRept(IDLoc, IDVal); in parseStatement()
2152 return parseDirectiveSpace(IDVal); in parseStatement()
2233 return parseDirectiveMacrosOnOff(IDVal); in parseStatement()
2238 return parseDirectiveAltmacro(IDVal); in parseStatement()
2240 return parseDirectiveExitMacro(IDVal); in parseStatement()
2243 return parseDirectiveEndMacro(IDVal); in parseStatement()
2258 return parseDirectiveDCB(IDVal, 2); in parseStatement()
2260 return parseDirectiveDCB(IDVal, 1); in parseStatement()
2262 return parseDirectiveRealDCB(IDVal, APFloat::IEEEdouble()); in parseStatement()
2264 return parseDirectiveDCB(IDVal, 4); in parseStatement()
2266 return parseDirectiveRealDCB(IDVal, APFloat::IEEEsingle()); in parseStatement()
2269 return TokError(Twine(IDVal) + in parseStatement()
2273 return parseDirectiveDS(IDVal, 2); in parseStatement()
2275 return parseDirectiveDS(IDVal, 1); in parseStatement()
2277 return parseDirectiveDS(IDVal, 8); in parseStatement()
2280 return parseDirectiveDS(IDVal, 4); in parseStatement()
2283 return parseDirectiveDS(IDVal, 12); in parseStatement()
2302 if (ParsingMSInlineAsm && (IDVal == "_emit" || IDVal == "__emit" || in parseStatement()
2303 IDVal == "_EMIT" || IDVal == "__EMIT")) in parseStatement()
2304 return parseDirectiveMSEmit(IDLoc, Info, IDVal.size()); in parseStatement()
2307 if (ParsingMSInlineAsm && (IDVal == "align" || IDVal == "ALIGN")) in parseStatement()
2310 if (ParsingMSInlineAsm && (IDVal == "even" || IDVal == "EVEN")) in parseStatement()
2315 return parseAndMatchAndEmitTargetInstruction(Info, IDVal, ID, IDLoc); in parseStatement()
2319 StringRef IDVal, in parseAndMatchAndEmitTargetInstruction() argument
2323 std::string OpcodeStr = IDVal.lower(); in parseAndMatchAndEmitTargetInstruction()
3020 bool AsmParser::parseDirectiveSet(StringRef IDVal, AssignmentKind Kind) { in parseDirectiveSet() argument
3127 bool AsmParser::parseDirectiveAscii(StringRef IDVal, bool ZeroTerminated) { in parseDirectiveAscii() argument
3190 bool AsmParser::parseDirectiveValue(StringRef IDVal, unsigned Size) { in parseDirectiveValue() argument
3233 bool AsmParser::parseDirectiveOctaValue(StringRef IDVal) { in parseDirectiveOctaValue() argument
3271 StringRef IDVal = getTok().getString(); in parseRealValue() local
3273 if (!IDVal.compare_insensitive("infinity") || in parseRealValue()
3274 !IDVal.compare_insensitive("inf")) in parseRealValue()
3276 else if (!IDVal.compare_insensitive("nan")) in parseRealValue()
3281 Value.convertFromString(IDVal, APFloat::rmNearestTiesToEven) in parseRealValue()
3297 bool AsmParser::parseDirectiveRealValue(StringRef IDVal, in parseDirectiveRealValue() argument
4880 bool AsmParser::parseDirectiveSpace(StringRef IDVal) { in parseDirectiveSpace() argument
4901 bool AsmParser::parseDirectiveDCB(StringRef IDVal, unsigned Size) { in parseDirectiveDCB() argument
4908 …Warning(NumValuesLoc, "'" + Twine(IDVal) + "' directive with negative repeat count has no effect"); in parseDirectiveDCB()
4938 bool AsmParser::parseDirectiveRealDCB(StringRef IDVal, const fltSemantics &Semantics) { in parseDirectiveRealDCB() argument
4945 …Warning(NumValuesLoc, "'" + Twine(IDVal) + "' directive with negative repeat count has no effect"); in parseDirectiveRealDCB()
4965 bool AsmParser::parseDirectiveDS(StringRef IDVal, unsigned Size) { in parseDirectiveDS() argument
4973 …Warning(NumValuesLoc, "'" + Twine(IDVal) + "' directive with negative repeat count has no effect"); in parseDirectiveDS()