Lines Matching refs:ErrorInfo
99 bool generateImmOutOfRangeError(OperandVector &Operands, uint64_t ErrorInfo,
107 uint64_t &ErrorInfo,
1353 OperandVector &Operands, uint64_t ErrorInfo, int64_t Lower, int64_t Upper, in generateImmOutOfRangeError() argument
1355 SMLoc ErrorLoc = ((RISCVOperand &)*Operands[ErrorInfo]).getStartLoc(); in generateImmOutOfRangeError()
1362 uint64_t &ErrorInfo, in MatchAndEmitInstruction() argument
1367 auto Result = MatchInstructionImpl(Operands, Inst, ErrorInfo, MissingFeatures, in MatchAndEmitInstruction()
1397 if (ErrorInfo != ~0ULL) { in MatchAndEmitInstruction()
1398 if (ErrorInfo >= Operands.size()) in MatchAndEmitInstruction()
1401 ErrorLoc = ((RISCVOperand &)*Operands[ErrorInfo]).getStartLoc(); in MatchAndEmitInstruction()
1414 if (ErrorInfo != ~0ULL && ErrorInfo >= Operands.size()) in MatchAndEmitInstruction()
1427 SMLoc ErrorLoc = ((RISCVOperand &)*Operands[ErrorInfo]).getStartLoc(); in MatchAndEmitInstruction()
1430 return generateImmOutOfRangeError(Operands, ErrorInfo, in MatchAndEmitInstruction()
1435 SMLoc ErrorLoc = ((RISCVOperand &)*Operands[ErrorInfo]).getStartLoc(); in MatchAndEmitInstruction()
1440 Operands, ErrorInfo, std::numeric_limits<int32_t>::min(), in MatchAndEmitInstruction()
1445 SMLoc ErrorLoc = ((RISCVOperand &)*Operands[ErrorInfo]).getStartLoc(); in MatchAndEmitInstruction()
1450 return generateImmOutOfRangeError(Operands, ErrorInfo, 0, (1 << 6) - 1); in MatchAndEmitInstruction()
1451 return generateImmOutOfRangeError(Operands, ErrorInfo, 0, (1 << 5) - 1); in MatchAndEmitInstruction()
1454 return generateImmOutOfRangeError(Operands, ErrorInfo, 1, (1 << 6) - 1); in MatchAndEmitInstruction()
1455 return generateImmOutOfRangeError(Operands, ErrorInfo, 1, (1 << 5) - 1); in MatchAndEmitInstruction()
1458 return generateImmOutOfRangeError(Operands, ErrorInfo, 0, (1 << 5) - 1); in MatchAndEmitInstruction()
1459 return generateImmOutOfRangeError(Operands, ErrorInfo, 0, (1 << 4) - 1); in MatchAndEmitInstruction()
1461 return generateImmOutOfRangeError(Operands, ErrorInfo, 0, (1 << 1) - 1); in MatchAndEmitInstruction()
1463 return generateImmOutOfRangeError(Operands, ErrorInfo, 0, (1 << 2) - 1); in MatchAndEmitInstruction()
1465 return generateImmOutOfRangeError(Operands, ErrorInfo, 0, 2, in MatchAndEmitInstruction()
1468 return generateImmOutOfRangeError(Operands, ErrorInfo, 0, (1 << 3) - 1); in MatchAndEmitInstruction()
1470 return generateImmOutOfRangeError(Operands, ErrorInfo, 0, (1 << 4) - 1); in MatchAndEmitInstruction()
1472 return generateImmOutOfRangeError(Operands, ErrorInfo, 0, (1 << 5) - 1); in MatchAndEmitInstruction()
1474 return generateImmOutOfRangeError(Operands, ErrorInfo, 0, (1 << 6) - 1); in MatchAndEmitInstruction()
1476 return generateImmOutOfRangeError(Operands, ErrorInfo, 0, (1 << 7) - 1); in MatchAndEmitInstruction()
1478 return generateImmOutOfRangeError(Operands, ErrorInfo, 0, (1 << 8) - 1); in MatchAndEmitInstruction()
1480 return generateImmOutOfRangeError(Operands, ErrorInfo, 32, (1 << 8) - 1); in MatchAndEmitInstruction()
1482 return generateImmOutOfRangeError(Operands, ErrorInfo, -(1 << 4), in MatchAndEmitInstruction()
1485 return generateImmOutOfRangeError(Operands, ErrorInfo, -(1 << 5), in MatchAndEmitInstruction()
1489 Operands, ErrorInfo, -(1 << 5), (1 << 5) - 1, in MatchAndEmitInstruction()
1493 Operands, ErrorInfo, 1, (1 << 5) - 1, in MatchAndEmitInstruction()
1497 Operands, ErrorInfo, 0, (1 << 7) - 4, in MatchAndEmitInstruction()
1501 Operands, ErrorInfo, 0, (1 << 8) - 4, in MatchAndEmitInstruction()
1505 Operands, ErrorInfo, 0, (1 << 8) - 8, in MatchAndEmitInstruction()
1509 Operands, ErrorInfo, -(1 << 8), (1 << 8) - 2, in MatchAndEmitInstruction()
1513 Operands, ErrorInfo, 0, (1 << 9) - 8, in MatchAndEmitInstruction()
1517 Operands, ErrorInfo, 4, (1 << 10) - 4, in MatchAndEmitInstruction()
1521 Operands, ErrorInfo, -(1 << 9), (1 << 9) - 16, in MatchAndEmitInstruction()
1525 Operands, ErrorInfo, -(1 << 11), (1 << 11) - 1, in MatchAndEmitInstruction()
1530 Operands, ErrorInfo, -(1 << 11), (1 << 11) - 2, in MatchAndEmitInstruction()
1534 Operands, ErrorInfo, -(1 << 11), (1 << 11) - 32, in MatchAndEmitInstruction()
1538 Operands, ErrorInfo, -(1 << 12), (1 << 12) - 2, in MatchAndEmitInstruction()
1541 return generateImmOutOfRangeError(Operands, ErrorInfo, 0, (1 << 20) - 1, in MatchAndEmitInstruction()
1546 return generateImmOutOfRangeError(Operands, ErrorInfo, 0, (1 << 20) - 1); in MatchAndEmitInstruction()
1549 Operands, ErrorInfo, 0, (1 << 20) - 1, in MatchAndEmitInstruction()
1555 Operands, ErrorInfo, -(1 << 20), (1 << 20) - 2, in MatchAndEmitInstruction()
1558 return generateImmOutOfRangeError(Operands, ErrorInfo, 0, (1 << 12) - 1, in MatchAndEmitInstruction()
1563 SMLoc ErrorLoc = ((RISCVOperand &)*Operands[ErrorInfo]).getStartLoc(); in MatchAndEmitInstruction()
1567 SMLoc ErrorLoc = ((RISCVOperand &)*Operands[ErrorInfo]).getStartLoc(); in MatchAndEmitInstruction()
1571 SMLoc ErrorLoc = ((RISCVOperand &)*Operands[ErrorInfo]).getStartLoc(); in MatchAndEmitInstruction()
1575 SMLoc ErrorLoc = ((RISCVOperand &)*Operands[ErrorInfo]).getStartLoc(); in MatchAndEmitInstruction()
1579 SMLoc ErrorLoc = ((RISCVOperand &)*Operands[ErrorInfo]).getStartLoc(); in MatchAndEmitInstruction()
1583 SMLoc ErrorLoc = ((RISCVOperand &)*Operands[ErrorInfo]).getStartLoc(); in MatchAndEmitInstruction()
1588 SMLoc ErrorLoc = ((RISCVOperand &)*Operands[ErrorInfo]).getStartLoc(); in MatchAndEmitInstruction()
1592 SMLoc ErrorLoc = ((RISCVOperand &)*Operands[ErrorInfo]).getStartLoc(); in MatchAndEmitInstruction()
1596 SMLoc ErrorLoc = ((RISCVOperand &)*Operands[ErrorInfo]).getStartLoc(); in MatchAndEmitInstruction()
1600 return generateImmOutOfRangeError(Operands, ErrorInfo, -(1 << 4) + 1, in MatchAndEmitInstruction()
1605 SMLoc ErrorLoc = ((RISCVOperand &)*Operands[ErrorInfo]).getStartLoc(); in MatchAndEmitInstruction()
1611 SMLoc ErrorLoc = ((RISCVOperand &)*Operands[ErrorInfo]).getStartLoc(); in MatchAndEmitInstruction()
1618 return generateImmOutOfRangeError(Operands, ErrorInfo, 0, 10); in MatchAndEmitInstruction()
1621 SMLoc ErrorLoc = ((RISCVOperand &)*Operands[ErrorInfo]).getStartLoc(); in MatchAndEmitInstruction()
3055 uint64_t ErrorInfo; in parseDirectiveInsn() local
3057 ErrorInfo, in parseDirectiveInsn()