reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp
  786     MatchInstructionImpl(Operands, Inst, ErrorInfo, MatchingInlineAsm);
  791     return processInstruction(Inst, IDLoc, Operands, Out);
  799       if (ErrorInfo >= Operands.size())
  802       ErrorLoc = ((RISCVOperand &)*Operands[ErrorInfo]).getStartLoc();
  815     if (ErrorInfo != ~0U && ErrorInfo >= Operands.size())
  824       SMLoc ErrorLoc = ((RISCVOperand &)*Operands[ErrorInfo]).getStartLoc();
  827     return generateImmOutOfRangeError(Operands, ErrorInfo,
  831     SMLoc ErrorLoc = ((RISCVOperand &)*Operands[ErrorInfo]).getStartLoc();
  836       return generateImmOutOfRangeError(Operands, ErrorInfo, 0, (1 << 6) - 1);
  837     return generateImmOutOfRangeError(Operands, ErrorInfo, 0, (1 << 5) - 1);
  840       return generateImmOutOfRangeError(Operands, ErrorInfo, 1, (1 << 6) - 1);
  841     return generateImmOutOfRangeError(Operands, ErrorInfo, 1, (1 << 5) - 1);
  843     return generateImmOutOfRangeError(Operands, ErrorInfo, 0, (1 << 5) - 1);
  845     return generateImmOutOfRangeError(Operands, ErrorInfo, -(1 << 5),
  849         Operands, ErrorInfo, -(1 << 5), (1 << 5) - 1,
  853         Operands, ErrorInfo, 1, (1 << 5) - 1,
  857         Operands, ErrorInfo, 0, (1 << 7) - 4,
  861         Operands, ErrorInfo, 0, (1 << 8) - 4,
  865         Operands, ErrorInfo, 0, (1 << 8) - 8,
  869         Operands, ErrorInfo, -(1 << 8), (1 << 8) - 2,
  873         Operands, ErrorInfo, 0, (1 << 9) - 8,
  877         Operands, ErrorInfo, 4, (1 << 10) - 4,
  881         Operands, ErrorInfo, -(1 << 9), (1 << 9) - 16,
  885         Operands, ErrorInfo, -(1 << 11), (1 << 11) - 1,
  890         Operands, ErrorInfo, -(1 << 11), (1 << 11) - 2,
  894         Operands, ErrorInfo, -(1 << 12), (1 << 12) - 2,
  897     return generateImmOutOfRangeError(Operands, ErrorInfo, 0, (1 << 20) - 1,
  903         Operands, ErrorInfo, 0, (1 << 20) - 1,
  909         Operands, ErrorInfo, -(1 << 20), (1 << 20) - 2,
  912     return generateImmOutOfRangeError(Operands, ErrorInfo, 0, (1 << 12) - 1,
  917     SMLoc ErrorLoc = ((RISCVOperand &)*Operands[ErrorInfo]).getStartLoc();
  923     SMLoc ErrorLoc = ((RISCVOperand &)*Operands[ErrorInfo]).getStartLoc();
  929     SMLoc ErrorLoc = ((RISCVOperand &)*Operands[ErrorInfo]).getStartLoc();
  933     SMLoc ErrorLoc = ((RISCVOperand &)*Operands[ErrorInfo]).getStartLoc();
  937     SMLoc ErrorLoc = ((RISCVOperand &)*Operands[ErrorInfo]).getStartLoc();