spinal.lib.cpu.riscv.impl

Utils

Related Doc: package impl

class Utils extends AnyRef

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Utils
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Utils()

Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  4. def ADD: MaskedLiteral

  5. def ADDI: MaskedLiteral

  6. def ADDIW: MaskedLiteral

  7. def ADDW: MaskedLiteral

  8. def AMOADD_D: MaskedLiteral

  9. def AMOADD_W: MaskedLiteral

  10. def AMOAND_D: MaskedLiteral

  11. def AMOAND_W: MaskedLiteral

  12. def AMOMAXU_D: MaskedLiteral

  13. def AMOMAXU_W: MaskedLiteral

  14. def AMOMAX_D: MaskedLiteral

  15. def AMOMAX_W: MaskedLiteral

  16. def AMOMINU_D: MaskedLiteral

  17. def AMOMINU_W: MaskedLiteral

  18. def AMOMIN_D: MaskedLiteral

  19. def AMOMIN_W: MaskedLiteral

  20. def AMOOR_D: MaskedLiteral

  21. def AMOOR_W: MaskedLiteral

  22. def AMOSWAP_D: MaskedLiteral

  23. def AMOSWAP_W: MaskedLiteral

  24. def AMOXOR_D: MaskedLiteral

  25. def AMOXOR_W: MaskedLiteral

  26. def AND: MaskedLiteral

  27. def ANDI: MaskedLiteral

  28. def AUIPC: MaskedLiteral

  29. def BEQ: MaskedLiteral

  30. def BGE: MaskedLiteral

  31. def BGEU: MaskedLiteral

  32. def BLT: MaskedLiteral

  33. def BLTU: MaskedLiteral

  34. def BNE: MaskedLiteral

  35. def CSRRC: MaskedLiteral

  36. def CSRRCI: MaskedLiteral

  37. def CSRRS: MaskedLiteral

  38. def CSRRSI: MaskedLiteral

  39. def CSRRW: MaskedLiteral

  40. def CSRRWI: MaskedLiteral

  41. def CUSTOM0: MaskedLiteral

  42. def CUSTOM0_RD: MaskedLiteral

  43. def CUSTOM0_RD_RS1: MaskedLiteral

  44. def CUSTOM0_RD_RS1_RS2: MaskedLiteral

  45. def CUSTOM0_RS1: MaskedLiteral

  46. def CUSTOM0_RS1_RS2: MaskedLiteral

  47. def CUSTOM1: MaskedLiteral

  48. def CUSTOM1_RD: MaskedLiteral

  49. def CUSTOM1_RD_RS1: MaskedLiteral

  50. def CUSTOM1_RD_RS1_RS2: MaskedLiteral

  51. def CUSTOM1_RS1: MaskedLiteral

  52. def CUSTOM1_RS1_RS2: MaskedLiteral

  53. def CUSTOM2: MaskedLiteral

  54. def CUSTOM2_RD: MaskedLiteral

  55. def CUSTOM2_RD_RS1: MaskedLiteral

  56. def CUSTOM2_RD_RS1_RS2: MaskedLiteral

  57. def CUSTOM2_RS1: MaskedLiteral

  58. def CUSTOM2_RS1_RS2: MaskedLiteral

  59. def CUSTOM3: MaskedLiteral

  60. def CUSTOM3_RD: MaskedLiteral

  61. def CUSTOM3_RD_RS1: MaskedLiteral

  62. def CUSTOM3_RD_RS1_RS2: MaskedLiteral

  63. def CUSTOM3_RS1: MaskedLiteral

  64. def CUSTOM3_RS1_RS2: MaskedLiteral

  65. def DIV: MaskedLiteral

  66. def DIVU: MaskedLiteral

  67. def DIVUW: MaskedLiteral

  68. def DIVW: MaskedLiteral

  69. def FADD_D: MaskedLiteral

  70. def FADD_S: MaskedLiteral

  71. def FCLASS_D: MaskedLiteral

  72. def FCLASS_S: MaskedLiteral

  73. def FCVT_D_L: MaskedLiteral

  74. def FCVT_D_LU: MaskedLiteral

  75. def FCVT_D_S: MaskedLiteral

  76. def FCVT_D_W: MaskedLiteral

  77. def FCVT_D_WU: MaskedLiteral

  78. def FCVT_LU_D: MaskedLiteral

  79. def FCVT_LU_S: MaskedLiteral

  80. def FCVT_L_D: MaskedLiteral

  81. def FCVT_L_S: MaskedLiteral

  82. def FCVT_S_D: MaskedLiteral

  83. def FCVT_S_L: MaskedLiteral

  84. def FCVT_S_LU: MaskedLiteral

  85. def FCVT_S_W: MaskedLiteral

  86. def FCVT_S_WU: MaskedLiteral

  87. def FCVT_WU_D: MaskedLiteral

  88. def FCVT_WU_S: MaskedLiteral

  89. def FCVT_W_D: MaskedLiteral

  90. def FCVT_W_S: MaskedLiteral

  91. def FDIV_D: MaskedLiteral

  92. def FDIV_S: MaskedLiteral

  93. def FENCE: MaskedLiteral

  94. def FENCE_I: MaskedLiteral

  95. def FEQ_D: MaskedLiteral

  96. def FEQ_S: MaskedLiteral

  97. def FLD: MaskedLiteral

  98. def FLE_D: MaskedLiteral

  99. def FLE_S: MaskedLiteral

  100. def FLT_D: MaskedLiteral

  101. def FLT_S: MaskedLiteral

  102. def FLW: MaskedLiteral

  103. def FMADD_D: MaskedLiteral

  104. def FMADD_S: MaskedLiteral

  105. def FMAX_D: MaskedLiteral

  106. def FMAX_S: MaskedLiteral

  107. def FMIN_D: MaskedLiteral

  108. def FMIN_S: MaskedLiteral

  109. def FMSUB_D: MaskedLiteral

  110. def FMSUB_S: MaskedLiteral

  111. def FMUL_D: MaskedLiteral

  112. def FMUL_S: MaskedLiteral

  113. def FMV_D_X: MaskedLiteral

  114. def FMV_S_X: MaskedLiteral

  115. def FMV_X_D: MaskedLiteral

  116. def FMV_X_S: MaskedLiteral

  117. def FNMADD_D: MaskedLiteral

  118. def FNMADD_S: MaskedLiteral

  119. def FNMSUB_D: MaskedLiteral

  120. def FNMSUB_S: MaskedLiteral

  121. def FSD: MaskedLiteral

  122. def FSGNJN_D: MaskedLiteral

  123. def FSGNJN_S: MaskedLiteral

  124. def FSGNJX_D: MaskedLiteral

  125. def FSGNJX_S: MaskedLiteral

  126. def FSGNJ_D: MaskedLiteral

  127. def FSGNJ_S: MaskedLiteral

  128. def FSQRT_D: MaskedLiteral

  129. def FSQRT_S: MaskedLiteral

  130. def FSUB_D: MaskedLiteral

  131. def FSUB_S: MaskedLiteral

  132. def FSW: MaskedLiteral

  133. def HRTS: MaskedLiteral

  134. def JAL: MaskedLiteral

  135. def JALR: MaskedLiteral

  136. def LB: MaskedLiteral

  137. def LBU: MaskedLiteral

  138. def LD: MaskedLiteral

  139. def LH: MaskedLiteral

  140. def LHU: MaskedLiteral

  141. def LR_D: MaskedLiteral

  142. def LR_W: MaskedLiteral

  143. def LUI: MaskedLiteral

  144. def LW: MaskedLiteral

  145. def LWU: MaskedLiteral

  146. def MRTH: MaskedLiteral

  147. def MRTS: MaskedLiteral

  148. def MUL: MaskedLiteral

  149. def MULH: MaskedLiteral

  150. def MULHSU: MaskedLiteral

  151. def MULHU: MaskedLiteral

  152. def MULW: MaskedLiteral

  153. def OR: MaskedLiteral

  154. def ORI: MaskedLiteral

  155. def REM: MaskedLiteral

  156. def REMU: MaskedLiteral

  157. def REMUW: MaskedLiteral

  158. def REMW: MaskedLiteral

  159. def SB: MaskedLiteral

  160. def SBREAK: MaskedLiteral

  161. def SCALL: MaskedLiteral

  162. def SC_D: MaskedLiteral

  163. def SC_W: MaskedLiteral

  164. def SD: MaskedLiteral

  165. def SFENCE_VM: MaskedLiteral

  166. def SH: MaskedLiteral

  167. def SLL: MaskedLiteral

  168. def SLLI: MaskedLiteral

  169. def SLLIW: MaskedLiteral

  170. def SLLW: MaskedLiteral

  171. def SLT: MaskedLiteral

  172. def SLTI: MaskedLiteral

  173. def SLTIU: MaskedLiteral

  174. def SLTU: MaskedLiteral

  175. def SRA: MaskedLiteral

  176. def SRAI: MaskedLiteral

  177. def SRAIW: MaskedLiteral

  178. def SRAW: MaskedLiteral

  179. def SRET: MaskedLiteral

  180. def SRL: MaskedLiteral

  181. def SRLI: MaskedLiteral

  182. def SRLIW: MaskedLiteral

  183. def SRLW: MaskedLiteral

  184. def SUB: MaskedLiteral

  185. def SUBW: MaskedLiteral

  186. def SW: MaskedLiteral

  187. def WFI: MaskedLiteral

  188. def XOR: MaskedLiteral

  189. def XORI: MaskedLiteral

  190. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  191. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  192. val eBR: fresh$macro$7.type forSome {val fresh$macro$7: AnyRef { ... /* 11 definitions in type refinement */ }, val fresh$macro$6: SpinalEnum { ... /* 9 definitions in type refinement */ }}

  193. val eM: fresh$macro$25.type forSome {val fresh$macro$25: AnyRef { ... /* 7 definitions in type refinement */ }, val fresh$macro$24: SpinalEnum { ... /* 5 definitions in type refinement */ }}

  194. val eMSK: fresh$macro$22.type forSome {val fresh$macro$22: AnyRef { ... /* 7 definitions in type refinement */ }, val fresh$macro$21: SpinalEnum { ... /* 5 definitions in type refinement */ }}

  195. val eMT: fresh$macro$28.type forSome {val fresh$macro$28: AnyRef { ... /* 5 definitions in type refinement */ }, val fresh$macro$27: SpinalEnum { ... /* 3 definitions in type refinement */ }}

  196. val eMWR: fresh$macro$19.type forSome {val fresh$macro$19: AnyRef { ... /* 5 definitions in type refinement */ }, val fresh$macro$18: SpinalEnum { ... /* 3 definitions in type refinement */ }}

  197. val eOP1: fresh$macro$10.type forSome {val fresh$macro$10: AnyRef { ... /* 5 definitions in type refinement */ }, val fresh$macro$9: SpinalEnum { ... /* 3 definitions in type refinement */ }}

  198. val eOP2: fresh$macro$13.type forSome {val fresh$macro$13: AnyRef { ... /* 6 definitions in type refinement */ }, val fresh$macro$12: SpinalEnum { ... /* 4 definitions in type refinement */ }}

  199. val ePC: fresh$macro$4.type forSome {val fresh$macro$4: AnyRef { ... /* 7 definitions in type refinement */ }, val fresh$macro$3: SpinalEnum { ... /* 5 definitions in type refinement */ }}

  200. val eWB: fresh$macro$16.type forSome {val fresh$macro$16: AnyRef { ... /* 6 definitions in type refinement */ }, val fresh$macro$15: SpinalEnum { ... /* 4 definitions in type refinement */ }}

  201. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  202. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  203. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  204. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  205. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  206. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  207. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  208. final def notify(): Unit

    Definition Classes
    AnyRef
  209. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  210. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  211. def toString(): String

    Definition Classes
    AnyRef → Any
  212. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  213. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  214. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped