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