Lines Matching defs:ErrorInfo
65 uint64_t &ErrorInfo,
75 bool generateImmOutOfRangeError(OperandVector &Operands, uint64_t ErrorInfo,
1670 OperandVector &Operands, uint64_t ErrorInfo, int64_t Lower, int64_t Upper,
1672 SMLoc ErrorLoc = ((LoongArchOperand &)*Operands[ErrorInfo]).getStartLoc();
1679 uint64_t &ErrorInfo,
1684 auto Result = MatchInstructionImpl(Operands, Inst, ErrorInfo, MissingFeatures,
1712 if (ErrorInfo != ~0ULL) {
1713 if (ErrorInfo >= Operands.size())
1716 ErrorLoc = ((LoongArchOperand &)*Operands[ErrorInfo]).getStartLoc();
1729 if (ErrorInfo != ~0ULL && ErrorInfo >= Operands.size())
1751 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/0,
1754 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/0,
1757 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/1,
1760 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/0,
1763 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/0,
1766 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/0,
1769 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/0,
1772 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/0,
1775 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/0,
1778 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/0,
1782 Operands, ErrorInfo, /*Lower=*/0,
1787 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/0,
1790 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/0,
1793 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/-(1 << 4),
1796 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/-(1 << 7),
1800 Operands, ErrorInfo, /*Lower=*/-(1 << 8), /*Upper=*/(1 << 8) - 2,
1804 Operands, ErrorInfo, /*Lower=*/-(1 << 9), /*Upper=*/(1 << 9) - 4,
1807 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/-(1 << 9),
1811 Operands, ErrorInfo, /*Lower=*/-(1 << 10), /*Upper=*/(1 << 10) - 8,
1815 Operands, ErrorInfo, /*Lower=*/-(1 << 11), /*Upper=*/(1 << 11) - 8,
1819 Operands, ErrorInfo, /*Lower=*/-(1 << 11), /*Upper=*/(1 << 11) - 4,
1823 Operands, ErrorInfo, /*Lower=*/-(1 << 11), /*Upper=*/(1 << 11) - 2,
1826 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/-(1 << 11),
1830 Operands, ErrorInfo, /*Lower=*/-(1 << 11),
1836 Operands, ErrorInfo, /*Lower=*/-(1 << 11),
1841 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/-(1 << 12),
1845 Operands, ErrorInfo, /*Lower=*/-(1 << 15), /*Upper=*/(1 << 15) - 4,
1848 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/-(1 << 15),
1852 Operands, ErrorInfo, /*Lower=*/-(1 << 17), /*Upper=*/(1 << 17) - 4,
1856 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/-(1 << 19),
1860 Operands, ErrorInfo, /*Lower=*/-(1 << 19),
1866 Operands, ErrorInfo, /*Lower=*/-(1 << 19),
1872 Operands, ErrorInfo, /*Lower=*/-(1 << 19),
1878 Operands, ErrorInfo, /*Lower=*/-(1 << 19),
1884 Operands, ErrorInfo, /*Lower=*/-(1 << 19),
1890 Operands, ErrorInfo, /*Lower=*/-(1 << 22), /*Upper=*/(1 << 22) - 4,
1895 Operands, ErrorInfo, /*Lower=*/-(1 << 27), /*Upper=*/(1 << 27) - 4,
1899 SMLoc ErrorLoc = ((LoongArchOperand &)*Operands[ErrorInfo]).getStartLoc();
1903 SMLoc ErrorLoc = ((LoongArchOperand &)*Operands[ErrorInfo]).getStartLoc();
1907 SMLoc ErrorLoc = ((LoongArchOperand &)*Operands[ErrorInfo]).getStartLoc();
1911 SMLoc ErrorLoc = ((LoongArchOperand &)*Operands[ErrorInfo]).getStartLoc();