Lines Matching refs:ErrorInfo
43 uint64_t &ErrorInfo,
51 bool generateImmOutOfRangeError(OperandVector &Operands, uint64_t ErrorInfo,
430 OperandVector &Operands, uint64_t ErrorInfo, int64_t Lower, int64_t Upper, in generateImmOutOfRangeError() argument
432 SMLoc ErrorLoc = ((LoongArchOperand &)*Operands[ErrorInfo]).getStartLoc(); in generateImmOutOfRangeError()
439 uint64_t &ErrorInfo, in MatchAndEmitInstruction() argument
444 auto Result = MatchInstructionImpl(Operands, Inst, ErrorInfo, MissingFeatures, in MatchAndEmitInstruction()
472 if (ErrorInfo != ~0ULL) { in MatchAndEmitInstruction()
473 if (ErrorInfo >= Operands.size()) in MatchAndEmitInstruction()
476 ErrorLoc = ((LoongArchOperand &)*Operands[ErrorInfo]).getStartLoc(); in MatchAndEmitInstruction()
489 if (ErrorInfo != ~0ULL && ErrorInfo >= Operands.size()) in MatchAndEmitInstruction()
504 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/0, in MatchAndEmitInstruction()
507 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/1, in MatchAndEmitInstruction()
510 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/0, in MatchAndEmitInstruction()
513 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/0, in MatchAndEmitInstruction()
516 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/0, in MatchAndEmitInstruction()
519 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/0, in MatchAndEmitInstruction()
522 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/0, in MatchAndEmitInstruction()
525 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/-(1 << 11), in MatchAndEmitInstruction()
529 Operands, ErrorInfo, /*Lower=*/-(1 << 15), /*Upper=*/(1 << 15) - 4, in MatchAndEmitInstruction()
532 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/-(1 << 15), in MatchAndEmitInstruction()
536 Operands, ErrorInfo, /*Lower=*/-(1 << 17), /*Upper=*/(1 << 17) - 4, in MatchAndEmitInstruction()
539 return generateImmOutOfRangeError(Operands, ErrorInfo, /*Lower=*/-(1 << 19), in MatchAndEmitInstruction()
543 Operands, ErrorInfo, /*Lower=*/-(1 << 22), /*Upper=*/(1 << 22) - 4, in MatchAndEmitInstruction()
547 Operands, ErrorInfo, /*Lower=*/-(1 << 27), /*Upper=*/(1 << 27) - 4, in MatchAndEmitInstruction()