• Home
  • Raw
  • Download

Lines Matching refs:IDVal

539   bool parseDirectiveAscii(StringRef IDVal, bool ZeroTerminated);
541 bool parseDirectiveValue(StringRef IDVal,
543 bool parseDirectiveOctaValue(StringRef IDVal); // ".octa", ...
544 bool parseDirectiveRealValue(StringRef IDVal,
549 bool parseDirectiveSet(StringRef IDVal, bool allow_redef);
613 bool parseDirectiveSpace(StringRef IDVal);
616 bool parseDirectiveDCB(StringRef IDVal, unsigned Size);
617 bool parseDirectiveRealDCB(StringRef IDVal, const fltSemantics &);
619 bool parseDirectiveDS(StringRef IDVal, unsigned Size);
1197 StringRef IDVal = getTok().getString(); in parsePrimaryExpr() local
1199 std::pair<StringRef, StringRef> Split = IDVal.split('@'); in parsePrimaryExpr()
1201 if (Split.first.size() != IDVal.size()) { in parsePrimaryExpr()
1205 IDVal = Split.first; in parsePrimaryExpr()
1207 if (IDVal == "f" || IDVal == "b") { in parsePrimaryExpr()
1209 Ctx.getDirectionalLocalSymbol(IntVal, IDVal == "b"); in parsePrimaryExpr()
1211 if (IDVal == "b" && Sym->isUndefined()) in parsePrimaryExpr()
1711 StringRef IDVal; in parseStatement() local
1726 IDVal = ""; in parseStatement()
1728 IDVal = getTok().getString(); in parseStatement()
1740 IDVal = "."; in parseStatement()
1744 IDVal = "{"; in parseStatement()
1749 IDVal = "}"; in parseStatement()
1754 IDVal = "*"; in parseStatement()
1755 } else if (parseIdentifier(IDVal)) { in parseStatement()
1760 IDVal = ""; in parseStatement()
1767 DirectiveKindMap.find(IDVal.lower()); in parseStatement()
1829 if (IDVal == ".") in parseStatement()
1841 SI->LookupInlineAsmLabel(IDVal, getSourceManager(), IDLoc, true); in parseStatement()
1844 Info.AsmRewrites->emplace_back(AOK_Label, IDLoc, IDVal.size(), in parseStatement()
1846 IDVal = RewrittenLabel; in parseStatement()
1848 Sym = getContext().getOrCreateSymbol(IDVal); in parseStatement()
1890 return parseAssignment(IDVal, true); in parseStatement()
1898 if (const MCAsmMacro *M = getContext().lookupMacro(IDVal)) { in parseStatement()
1905 if (IDVal.startswith(".") && IDVal != ".") { in parseStatement()
1938 ExtensionDirectiveMap.lookup(IDVal); in parseStatement()
1940 return (*Handler.second)(Handler.first, IDVal, IDLoc); in parseStatement()
1949 return parseDirectiveSet(IDVal, true); in parseStatement()
1951 return parseDirectiveSet(IDVal, false); in parseStatement()
1953 return parseDirectiveAscii(IDVal, false); in parseStatement()
1956 return parseDirectiveAscii(IDVal, true); in parseStatement()
1959 return parseDirectiveValue(IDVal, 1); in parseStatement()
1965 return parseDirectiveValue(IDVal, 2); in parseStatement()
1970 return parseDirectiveValue(IDVal, 4); in parseStatement()
1973 return parseDirectiveValue(IDVal, 8); in parseStatement()
1976 IDVal, getContext().getAsmInfo()->getCodePointerSize()); in parseStatement()
1978 return parseDirectiveOctaValue(IDVal); in parseStatement()
1982 return parseDirectiveRealValue(IDVal, APFloat::IEEEsingle()); in parseStatement()
1985 return parseDirectiveRealValue(IDVal, APFloat::IEEEdouble()); in parseStatement()
2049 return TokError(Twine(IDVal) + in parseStatement()
2052 return parseDirectiveRept(IDLoc, IDVal); in parseStatement()
2071 return parseDirectiveSpace(IDVal); in parseStatement()
2148 return parseDirectiveMacrosOnOff(IDVal); in parseStatement()
2153 return parseDirectiveAltmacro(IDVal); in parseStatement()
2155 return parseDirectiveExitMacro(IDVal); in parseStatement()
2158 return parseDirectiveEndMacro(IDVal); in parseStatement()
2173 return parseDirectiveDCB(IDVal, 2); in parseStatement()
2175 return parseDirectiveDCB(IDVal, 1); in parseStatement()
2177 return parseDirectiveRealDCB(IDVal, APFloat::IEEEdouble()); in parseStatement()
2179 return parseDirectiveDCB(IDVal, 4); in parseStatement()
2181 return parseDirectiveRealDCB(IDVal, APFloat::IEEEsingle()); in parseStatement()
2184 return TokError(Twine(IDVal) + in parseStatement()
2188 return parseDirectiveDS(IDVal, 2); in parseStatement()
2190 return parseDirectiveDS(IDVal, 1); in parseStatement()
2192 return parseDirectiveDS(IDVal, 8); in parseStatement()
2195 return parseDirectiveDS(IDVal, 4); in parseStatement()
2198 return parseDirectiveDS(IDVal, 12); in parseStatement()
2211 if (ParsingMSInlineAsm && (IDVal == "_emit" || IDVal == "__emit" || in parseStatement()
2212 IDVal == "_EMIT" || IDVal == "__EMIT")) in parseStatement()
2213 return parseDirectiveMSEmit(IDLoc, Info, IDVal.size()); in parseStatement()
2216 if (ParsingMSInlineAsm && (IDVal == "align" || IDVal == "ALIGN")) in parseStatement()
2219 if (ParsingMSInlineAsm && (IDVal == "even" || IDVal == "EVEN")) in parseStatement()
2225 std::string OpcodeStr = IDVal.lower(); in parseStatement()
2905 bool AsmParser::parseDirectiveSet(StringRef IDVal, bool allow_redef) { in parseDirectiveSet() argument
2909 return addErrorSuffix(" in '" + Twine(IDVal) + "' directive"); in parseDirectiveSet()
3006 bool AsmParser::parseDirectiveAscii(StringRef IDVal, bool ZeroTerminated) { in parseDirectiveAscii() argument
3018 return addErrorSuffix(" in '" + Twine(IDVal) + "' directive"); in parseDirectiveAscii()
3066 bool AsmParser::parseDirectiveValue(StringRef IDVal, unsigned Size) { in parseDirectiveValue() argument
3085 return addErrorSuffix(" in '" + Twine(IDVal) + "' directive"); in parseDirectiveValue()
3111 bool AsmParser::parseDirectiveOctaValue(StringRef IDVal) { in parseDirectiveOctaValue() argument
3129 return addErrorSuffix(" in '" + Twine(IDVal) + "' directive"); in parseDirectiveOctaValue()
3151 StringRef IDVal = getTok().getString(); in parseRealValue() local
3153 if (!IDVal.compare_lower("infinity") || !IDVal.compare_lower("inf")) in parseRealValue()
3155 else if (!IDVal.compare_lower("nan")) in parseRealValue()
3160 Value.convertFromString(IDVal, APFloat::rmNearestTiesToEven) in parseRealValue()
3176 bool AsmParser::parseDirectiveRealValue(StringRef IDVal, in parseDirectiveRealValue() argument
3188 return addErrorSuffix(" in '" + Twine(IDVal) + "' directive"); in parseDirectiveRealValue()
4742 bool AsmParser::parseDirectiveSpace(StringRef IDVal) { in parseDirectiveSpace() argument
4751 return addErrorSuffix("in '" + Twine(IDVal) + "' directive"); in parseDirectiveSpace()
4753 return addErrorSuffix("in '" + Twine(IDVal) + "' directive"); in parseDirectiveSpace()
4763 bool AsmParser::parseDirectiveDCB(StringRef IDVal, unsigned Size) { in parseDirectiveDCB() argument
4770 …Warning(NumValuesLoc, "'" + Twine(IDVal) + "' directive with negative repeat count has no effect"); in parseDirectiveDCB()
4775 "unexpected token in '" + Twine(IDVal) + "' directive")) in parseDirectiveDCB()
4797 "unexpected token in '" + Twine(IDVal) + "' directive")) in parseDirectiveDCB()
4805 bool AsmParser::parseDirectiveRealDCB(StringRef IDVal, const fltSemantics &Semantics) { in parseDirectiveRealDCB() argument
4812 …Warning(NumValuesLoc, "'" + Twine(IDVal) + "' directive with negative repeat count has no effect"); in parseDirectiveRealDCB()
4817 "unexpected token in '" + Twine(IDVal) + "' directive")) in parseDirectiveRealDCB()
4825 "unexpected token in '" + Twine(IDVal) + "' directive")) in parseDirectiveRealDCB()
4837 bool AsmParser::parseDirectiveDS(StringRef IDVal, unsigned Size) { in parseDirectiveDS() argument
4844 …Warning(NumValuesLoc, "'" + Twine(IDVal) + "' directive with negative repeat count has no effect"); in parseDirectiveDS()
4849 "unexpected token in '" + Twine(IDVal) + "' directive")) in parseDirectiveDS()