Lines Matching refs:IDVal

196                                              StringRef IDVal, AsmToken ID,
565 bool parseDirectiveAscii(StringRef IDVal, bool ZeroTerminated);
567 bool parseDirectiveValue(StringRef IDVal,
569 bool parseDirectiveOctaValue(StringRef IDVal); // ".octa", ...
570 bool parseDirectiveRealValue(StringRef IDVal,
575 bool parseDirectiveSet(StringRef IDVal, AssignmentKind Kind);
640 bool parseDirectiveSpace(StringRef IDVal);
643 bool parseDirectiveDCB(StringRef IDVal, unsigned Size);
644 bool parseDirectiveRealDCB(StringRef IDVal, const fltSemantics &);
646 bool parseDirectiveDS(StringRef IDVal, unsigned Size);
1282 StringRef IDVal = getTok().getString(); in parsePrimaryExpr() local
1284 std::pair<StringRef, StringRef> Split = IDVal.split('@'); in parsePrimaryExpr()
1286 if (Split.first.size() != IDVal.size()) { in parsePrimaryExpr()
1290 IDVal = Split.first; in parsePrimaryExpr()
1292 if (IDVal == "f" || IDVal == "b") { in parsePrimaryExpr()
1294 Ctx.getDirectionalLocalSymbol(IntVal, IDVal == "b"); in parsePrimaryExpr()
1296 if (IDVal == "b" && Sym->isUndefined()) in parsePrimaryExpr()
1797 StringRef IDVal; in parseStatement() local
1812 IDVal = ""; in parseStatement()
1814 IDVal = getTok().getString(); in parseStatement()
1826 IDVal = "."; in parseStatement()
1830 IDVal = "{"; in parseStatement()
1835 IDVal = "}"; in parseStatement()
1840 IDVal = "*"; in parseStatement()
1841 } else if (parseIdentifier(IDVal)) { in parseStatement()
1846 IDVal = ""; in parseStatement()
1853 DirectiveKindMap.find(IDVal.lower()); in parseStatement()
1914 if (IDVal == ".") in parseStatement()
1926 SI->LookupInlineAsmLabel(IDVal, getSourceManager(), IDLoc, true); in parseStatement()
1929 Info.AsmRewrites->emplace_back(AOK_Label, IDLoc, IDVal.size(), in parseStatement()
1931 IDVal = RewrittenLabel; in parseStatement()
1933 Sym = getContext().getOrCreateSymbol(IDVal); in parseStatement()
1952 if (discardLTOSymbol(IDVal)) in parseStatement()
1978 return parseAssignment(IDVal, AssignmentKind::Equal); in parseStatement()
1986 if (const MCAsmMacro *M = getContext().lookupMacro(IDVal)) { in parseStatement()
1993 if (IDVal.startswith(".") && IDVal != ".") { in parseStatement()
2026 ExtensionDirectiveMap.lookup(IDVal); in parseStatement()
2028 return (*Handler.second)(Handler.first, IDVal, IDLoc); in parseStatement()
2037 return parseDirectiveSet(IDVal, AssignmentKind::Set); in parseStatement()
2039 return parseDirectiveSet(IDVal, AssignmentKind::Equiv); in parseStatement()
2041 return parseDirectiveSet(IDVal, AssignmentKind::LTOSetConditional); in parseStatement()
2043 return parseDirectiveAscii(IDVal, false); in parseStatement()
2046 return parseDirectiveAscii(IDVal, true); in parseStatement()
2049 return parseDirectiveValue(IDVal, 1); in parseStatement()
2055 return parseDirectiveValue(IDVal, 2); in parseStatement()
2060 return parseDirectiveValue(IDVal, 4); in parseStatement()
2063 return parseDirectiveValue(IDVal, 8); in parseStatement()
2066 IDVal, getContext().getAsmInfo()->getCodePointerSize()); in parseStatement()
2068 return parseDirectiveOctaValue(IDVal); in parseStatement()
2072 return parseDirectiveRealValue(IDVal, APFloat::IEEEsingle()); in parseStatement()
2075 return parseDirectiveRealValue(IDVal, APFloat::IEEEdouble()); in parseStatement()
2139 return TokError(Twine(IDVal) + in parseStatement()
2142 return parseDirectiveRept(IDLoc, IDVal); in parseStatement()
2161 return parseDirectiveSpace(IDVal); in parseStatement()
2240 return parseDirectiveMacrosOnOff(IDVal); in parseStatement()
2245 return parseDirectiveAltmacro(IDVal); in parseStatement()
2247 return parseDirectiveExitMacro(IDVal); in parseStatement()
2250 return parseDirectiveEndMacro(IDVal); in parseStatement()
2265 return parseDirectiveDCB(IDVal, 2); in parseStatement()
2267 return parseDirectiveDCB(IDVal, 1); in parseStatement()
2269 return parseDirectiveRealDCB(IDVal, APFloat::IEEEdouble()); in parseStatement()
2271 return parseDirectiveDCB(IDVal, 4); in parseStatement()
2273 return parseDirectiveRealDCB(IDVal, APFloat::IEEEsingle()); in parseStatement()
2276 return TokError(Twine(IDVal) + in parseStatement()
2280 return parseDirectiveDS(IDVal, 2); in parseStatement()
2282 return parseDirectiveDS(IDVal, 1); in parseStatement()
2284 return parseDirectiveDS(IDVal, 8); in parseStatement()
2287 return parseDirectiveDS(IDVal, 4); in parseStatement()
2290 return parseDirectiveDS(IDVal, 12); in parseStatement()
2307 if (ParsingMSInlineAsm && (IDVal == "_emit" || IDVal == "__emit" || in parseStatement()
2308 IDVal == "_EMIT" || IDVal == "__EMIT")) in parseStatement()
2309 return parseDirectiveMSEmit(IDLoc, Info, IDVal.size()); in parseStatement()
2312 if (ParsingMSInlineAsm && (IDVal == "align" || IDVal == "ALIGN")) in parseStatement()
2315 if (ParsingMSInlineAsm && (IDVal == "even" || IDVal == "EVEN")) in parseStatement()
2320 return parseAndMatchAndEmitTargetInstruction(Info, IDVal, ID, IDLoc); in parseStatement()
2324 StringRef IDVal, in parseAndMatchAndEmitTargetInstruction() argument
2328 std::string OpcodeStr = IDVal.lower(); in parseAndMatchAndEmitTargetInstruction()
3026 bool AsmParser::parseDirectiveSet(StringRef IDVal, AssignmentKind Kind) { in parseDirectiveSet() argument
3128 bool AsmParser::parseDirectiveAscii(StringRef IDVal, bool ZeroTerminated) { in parseDirectiveAscii() argument
3191 bool AsmParser::parseDirectiveValue(StringRef IDVal, unsigned Size) { in parseDirectiveValue() argument
3234 bool AsmParser::parseDirectiveOctaValue(StringRef IDVal) { in parseDirectiveOctaValue() argument
3272 StringRef IDVal = getTok().getString(); in parseRealValue() local
3274 if (!IDVal.compare_insensitive("infinity") || in parseRealValue()
3275 !IDVal.compare_insensitive("inf")) in parseRealValue()
3277 else if (!IDVal.compare_insensitive("nan")) in parseRealValue()
3282 Value.convertFromString(IDVal, APFloat::rmNearestTiesToEven) in parseRealValue()
3298 bool AsmParser::parseDirectiveRealValue(StringRef IDVal, in parseDirectiveRealValue() argument
4852 bool AsmParser::parseDirectiveSpace(StringRef IDVal) { in parseDirectiveSpace() argument
4873 bool AsmParser::parseDirectiveDCB(StringRef IDVal, unsigned Size) { in parseDirectiveDCB() argument
4880 …Warning(NumValuesLoc, "'" + Twine(IDVal) + "' directive with negative repeat count has no effect"); in parseDirectiveDCB()
4910 bool AsmParser::parseDirectiveRealDCB(StringRef IDVal, const fltSemantics &Semantics) { in parseDirectiveRealDCB() argument
4917 …Warning(NumValuesLoc, "'" + Twine(IDVal) + "' directive with negative repeat count has no effect"); in parseDirectiveRealDCB()
4937 bool AsmParser::parseDirectiveDS(StringRef IDVal, unsigned Size) { in parseDirectiveDS() argument
4945 …Warning(NumValuesLoc, "'" + Twine(IDVal) + "' directive with negative repeat count has no effect"); in parseDirectiveDS()