Lines Matching defs:ErrorInfo
55 uint64_t &ErrorInfo,
63 bool generateImmOutOfRangeError(OperandVector &Operands, uint64_t ErrorInfo,
1485 OperandVector &Operands, uint64_t ErrorInfo, int64_t Lower, int64_t Upper,
1487 SMLoc ErrorLoc = ((LoongArchOperand &)*Operands[ErrorInfo]).getStartLoc();
1494 uint64_t &ErrorInfo,
1499 auto Result = MatchInstructionImpl(Operands, Inst, ErrorInfo, MissingFeatures,
1527 if (ErrorInfo != ~0ULL) {
1528 if (ErrorInfo >= Operands.size())
1531 ErrorLoc = ((LoongArchOperand &)*Operands[ErrorInfo]).getStartLoc();
1544 if (ErrorInfo != ~0ULL && ErrorInfo >= Operands.size())
1566 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/0,
1569 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/0,
1572 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/1,
1575 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/0,
1578 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/0,
1581 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/0,
1584 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/0,
1587 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/0,
1590 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/0,
1593 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/0,
1597 Operands, ErrorInfo, /*Lower=*/0,
1602 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/0,
1605 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/0,
1608 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/-(1 << 4),
1611 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/-(1 << 7),
1615 Operands, ErrorInfo, /*Lower=*/-(1 << 8), /*Upper=*/(1 << 8) - 2,
1619 Operands, ErrorInfo, /*Lower=*/-(1 << 9), /*Upper=*/(1 << 9) - 4,
1622 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/-(1 << 9),
1626 Operands, ErrorInfo, /*Lower=*/-(1 << 10), /*Upper=*/(1 << 10) - 8,
1630 Operands, ErrorInfo, /*Lower=*/-(1 << 11), /*Upper=*/(1 << 11) - 8,
1634 Operands, ErrorInfo, /*Lower=*/-(1 << 11), /*Upper=*/(1 << 11) - 4,
1638 Operands, ErrorInfo, /*Lower=*/-(1 << 11), /*Upper=*/(1 << 11) - 2,
1641 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/-(1 << 11),
1645 Operands, ErrorInfo, /*Lower=*/-(1 << 11),
1651 Operands, ErrorInfo, /*Lower=*/-(1 << 11),
1656 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/-(1 << 12),
1660 Operands, ErrorInfo, /*Lower=*/-(1 << 15), /*Upper=*/(1 << 15) - 4,
1663 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/-(1 << 15),
1667 Operands, ErrorInfo, /*Lower=*/-(1 << 17), /*Upper=*/(1 << 17) - 4,
1671 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/-(1 << 19),
1675 Operands, ErrorInfo, /*Lower=*/-(1 << 19),
1681 Operands, ErrorInfo, /*Lower=*/-(1 << 19),
1687 Operands, ErrorInfo, /*Lower=*/-(1 << 19),
1693 Operands, ErrorInfo, /*Lower=*/-(1 << 19),
1699 Operands, ErrorInfo, /*Lower=*/-(1 << 19),
1705 Operands, ErrorInfo, /*Lower=*/-(1 << 22), /*Upper=*/(1 << 22) - 4,
1710 Operands, ErrorInfo, /*Lower=*/-(1 << 27), /*Upper=*/(1 << 27) - 4,
1714 SMLoc ErrorLoc = ((LoongArchOperand &)*Operands[ErrorInfo]).getStartLoc();
1718 SMLoc ErrorLoc = ((LoongArchOperand &)*Operands[ErrorInfo]).getStartLoc();
1722 SMLoc ErrorLoc = ((LoongArchOperand &)*Operands[ErrorInfo]).getStartLoc();
1726 SMLoc ErrorLoc = ((LoongArchOperand &)*Operands[ErrorInfo]).getStartLoc();