Lines Matching refs:ErrorInfo

59   bool generateImmOutOfRangeError(OperandVector &Operands, uint64_t ErrorInfo,
64 uint64_t &ErrorInfo,
737 OperandVector &Operands, uint64_t ErrorInfo, int64_t Lower, int64_t Upper, in generateImmOutOfRangeError() argument
739 SMLoc ErrorLoc = ((RISCVOperand &)*Operands[ErrorInfo]).getStartLoc(); in generateImmOutOfRangeError()
746 uint64_t &ErrorInfo, in MatchAndEmitInstruction() argument
751 MatchInstructionImpl(Operands, Inst, ErrorInfo, MatchingInlineAsm); in MatchAndEmitInstruction()
763 if (ErrorInfo != ~0U) { in MatchAndEmitInstruction()
764 if (ErrorInfo >= Operands.size()) in MatchAndEmitInstruction()
767 ErrorLoc = ((RISCVOperand &)*Operands[ErrorInfo]).getStartLoc(); in MatchAndEmitInstruction()
780 if (ErrorInfo != ~0U && ErrorInfo >= Operands.size()) in MatchAndEmitInstruction()
789 SMLoc ErrorLoc = ((RISCVOperand &)*Operands[ErrorInfo]).getStartLoc(); in MatchAndEmitInstruction()
792 return generateImmOutOfRangeError(Operands, ErrorInfo, in MatchAndEmitInstruction()
797 return generateImmOutOfRangeError(Operands, ErrorInfo, 0, (1 << 6) - 1); in MatchAndEmitInstruction()
798 return generateImmOutOfRangeError(Operands, ErrorInfo, 0, (1 << 5) - 1); in MatchAndEmitInstruction()
801 return generateImmOutOfRangeError(Operands, ErrorInfo, 1, (1 << 6) - 1); in MatchAndEmitInstruction()
802 return generateImmOutOfRangeError(Operands, ErrorInfo, 1, (1 << 5) - 1); in MatchAndEmitInstruction()
804 return generateImmOutOfRangeError(Operands, ErrorInfo, 0, (1 << 5) - 1); in MatchAndEmitInstruction()
806 return generateImmOutOfRangeError(Operands, ErrorInfo, -(1 << 5), in MatchAndEmitInstruction()
810 Operands, ErrorInfo, -(1 << 5), (1 << 5) - 1, in MatchAndEmitInstruction()
814 Operands, ErrorInfo, 1, (1 << 5) - 1, in MatchAndEmitInstruction()
818 Operands, ErrorInfo, 0, (1 << 7) - 4, in MatchAndEmitInstruction()
822 Operands, ErrorInfo, 0, (1 << 8) - 4, in MatchAndEmitInstruction()
826 Operands, ErrorInfo, 0, (1 << 8) - 8, in MatchAndEmitInstruction()
830 Operands, ErrorInfo, -(1 << 8), (1 << 8) - 2, in MatchAndEmitInstruction()
834 Operands, ErrorInfo, 0, (1 << 9) - 8, in MatchAndEmitInstruction()
838 Operands, ErrorInfo, 4, (1 << 10) - 4, in MatchAndEmitInstruction()
842 Operands, ErrorInfo, -(1 << 9), (1 << 9) - 16, in MatchAndEmitInstruction()
846 Operands, ErrorInfo, -(1 << 11), (1 << 11) - 1, in MatchAndEmitInstruction()
851 Operands, ErrorInfo, -(1 << 11), (1 << 11) - 2, in MatchAndEmitInstruction()
855 Operands, ErrorInfo, -(1 << 12), (1 << 12) - 2, in MatchAndEmitInstruction()
858 return generateImmOutOfRangeError(Operands, ErrorInfo, 0, (1 << 20) - 1, in MatchAndEmitInstruction()
863 Operands, ErrorInfo, 0, (1 << 20) - 1, in MatchAndEmitInstruction()
868 Operands, ErrorInfo, -(1 << 20), (1 << 20) - 2, in MatchAndEmitInstruction()
871 return generateImmOutOfRangeError(Operands, ErrorInfo, 0, (1 << 12) - 1, in MatchAndEmitInstruction()
876 SMLoc ErrorLoc = ((RISCVOperand &)*Operands[ErrorInfo]).getStartLoc(); in MatchAndEmitInstruction()
882 SMLoc ErrorLoc = ((RISCVOperand &)*Operands[ErrorInfo]).getStartLoc(); in MatchAndEmitInstruction()
888 SMLoc ErrorLoc = ((RISCVOperand &)*Operands[ErrorInfo]).getStartLoc(); in MatchAndEmitInstruction()