class VecIsa extends Bundle

Linear Supertypes
Bundle, Record, Aggregate, Data, SourceInfoDoc, NamedComponent, HasId, InstanceId, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. VecIsa
  2. Bundle
  3. Record
  4. Aggregate
  5. Data
  6. SourceInfoDoc
  7. NamedComponent
  8. HasId
  9. InstanceId
  10. AnyRef
  11. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new VecIsa()

Type Members

  1. class OPF extends Bundle
  2. class OPI extends Bundle
  3. class OPM extends Bundle

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def :=(that: => Data)(implicit sourceInfo: SourceInfo): Unit
    Definition Classes
    Data
  4. final def <>(that: => Data)(implicit sourceInfo: SourceInfo): Unit
    Definition Classes
    Data
  5. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  6. def _cloneTypeImpl: Record
    Attributes
    protected
    Definition Classes
    Record
  7. def _elementsImpl: Iterable[(String, Any)]
    Attributes
    protected
    Definition Classes
    Bundle
  8. def _usingPlugin: Boolean
    Attributes
    protected
    Definition Classes
    Bundle
  9. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  10. macro def asTypeOf[T <: Data](that: T): T
    Definition Classes
    Data
  11. final macro def asUInt: UInt
    Definition Classes
    Data
  12. def autoSeed(name: String): VecIsa.this.type
    Definition Classes
    Data → HasId
  13. def binding: Option[Binding]
    Attributes
    protected[chisel3]
    Definition Classes
    Data
  14. def binding_=(target: Binding): Unit
    Attributes
    protected
    Definition Classes
    Data
  15. def circuitName: String
    Attributes
    protected
    Definition Classes
    HasId
  16. def className: String
    Definition Classes
    Bundle → Record
  17. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  18. def cloneType: VecIsa.this.type
    Definition Classes
    Record → Data
  19. def do_asTypeOf[T <: Data](that: T)(implicit sourceInfo: SourceInfo): T
    Definition Classes
    Data
  20. def do_asUInt(implicit sourceInfo: SourceInfo): UInt
    Definition Classes
    Aggregate → Data
  21. final lazy val elements: SeqMap[String, Data]
    Definition Classes
    Bundle → Record
  22. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  23. def equals(that: Any): Boolean
    Definition Classes
    HasId → AnyRef → Any
  24. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  25. def getElements: Seq[Data]
    Definition Classes
    Record → Aggregate
  26. final def getWidth: Int
    Definition Classes
    Data
  27. def hasSeed: Boolean
    Definition Classes
    HasId
  28. def hashCode(): Int
    Definition Classes
    HasId → AnyRef → Any
  29. def ignoreSeq: Boolean
    Definition Classes
    Bundle
  30. def instanceName: String
    Definition Classes
    HasId → InstanceId
  31. def is2Malloc: Bool
  32. def isFS1: Bool
  33. def isFVF: Bool
  34. def isFVV: Bool
  35. def isFwb: Bool
  36. def isIVI: Bool
  37. def isIVV: Bool
  38. def isIVX: Bool
  39. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  40. def isLit: Boolean
    Definition Classes
    Data
  41. def isMVV: Bool
  42. def isMVX: Bool
  43. def isOPF: Bool
  44. def isOPI: Bool
  45. def isOPM: Bool
  46. def isRD0: Bool
  47. def isRS1: Bool
  48. def isRS2: Bool
  49. def isVALU: Bool
  50. def isVFpu: Bool
  51. def isVQpu: Bool
  52. def isVS1: Bool
  53. def isVS2: Bool
  54. def isVS2P: Bool
  55. def isVXpu: Bool
  56. def isVector: Bool
  57. def isVwb: Bool
  58. final def isWidthKnown: Boolean
    Definition Classes
    Data
  59. def isXwb: Bool
  60. def litOption: Option[BigInt]
    Definition Classes
    Aggregate → Data
  61. def litValue: BigInt
    Definition Classes
    Aggregate → Data
  62. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  63. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  64. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  65. def parentModName: String
    Definition Classes
    HasId → InstanceId
  66. def parentPathName: String
    Definition Classes
    HasId → InstanceId
  67. def pathName: String
    Definition Classes
    HasId → InstanceId
  68. def suggestName(seed: => String): VecIsa.this.type
    Definition Classes
    HasId
  69. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  70. final def toAbsoluteTarget: ReferenceTarget
    Definition Classes
    NamedComponent → InstanceId
  71. final def toNamed: ComponentName
    Definition Classes
    NamedComponent → InstanceId
  72. def toPrintable: Printable
    Definition Classes
    Bundle → Record → Data
  73. def toString(): String
    Definition Classes
    Record → AnyRef → Any
  74. final def toTarget: ReferenceTarget
    Definition Classes
    NamedComponent → InstanceId
  75. def typeName: String
    Definition Classes
    Data
  76. val vaadd: OPM
  77. val vaaddu: OPM
  78. val vadc: OPI
  79. val vadd: OPI
  80. val vand: OPI
  81. val vasub: OPM
  82. val vasubu: OPM
  83. val vcompress: OPM
  84. val vdiv: OPM
  85. val vdivu: OPM
  86. val vfadd: OPF
  87. val vfclass_v: Bool
  88. val vfcvt_f_x_v: Bool
  89. val vfcvt_f_xu_v: Bool
  90. val vfcvt_rtz_x_f_v: Bool
  91. val vfcvt_rtz_xu_f_v: Bool
  92. val vfcvt_x_f_v: Bool
  93. val vfcvt_xu_f_v: Bool
  94. val vfdiv: OPF
  95. val vfirst: Bool
  96. val vfmacc: OPF
  97. val vfmadd: OPF
  98. val vfmax: OPF
  99. val vfmerge: OPF
  100. val vfmin: OPF
  101. val vfmsac: OPF
  102. val vfmsub: OPF
  103. val vfmul: OPF
  104. val vfmv: OPF
  105. val vfmv_f_s: Bool
  106. val vfmv_s_f: Bool
  107. val vfncvt_f_f_w: Bool
  108. val vfncvt_f_x_w: Bool
  109. val vfncvt_f_xu_w: Bool
  110. val vfncvt_rod_f_f_w: Bool
  111. val vfncvt_rtz_x_f_w: Bool
  112. val vfncvt_rtz_xu_f_w: Bool
  113. val vfncvt_x_f_w: Bool
  114. val vfncvt_xu_f_w: Bool
  115. val vfnmacc: OPF
  116. val vfnmadd: OPF
  117. val vfnmsac: OPF
  118. val vfnmsub: OPF
  119. val vfrdiv: OPF
  120. val vfrec7_v: Bool
  121. val vfredmax: OPF
  122. val vfredmin: OPF
  123. val vfredosum: OPF
  124. val vfredusum: OPF
  125. val vfrsqrt7_v: Bool
  126. val vfrsub: OPF
  127. val vfsgnj: OPF
  128. val vfsgnjn: OPF
  129. val vfsgnjx: OPF
  130. val vfslide1down: OPF
  131. val vfslide1up: OPF
  132. val vfsqrt_v: Bool
  133. val vfsub: OPF
  134. val vfwadd: OPF
  135. val vfwadd_w: OPF
  136. val vfwcvt_f_f_v: Bool
  137. val vfwcvt_f_x_v: Bool
  138. val vfwcvt_f_xu_v: Bool
  139. val vfwcvt_rtz_x_f_v: Bool
  140. val vfwcvt_rtz_xu_f_v: Bool
  141. val vfwcvt_x_f_v: Bool
  142. val vfwcvt_xu_f_v: Bool
  143. val vfwmacc: OPF
  144. val vfwmsac: OPF
  145. val vfwmul: OPF
  146. val vfwnmacc: OPF
  147. val vfwnmsac: OPF
  148. val vfwredosum: OPF
  149. val vfwredusum: OPF
  150. val vfwsub: OPF
  151. val vfwsub_w: OPF
  152. val vid: Bool
  153. val viota: Bool
  154. val vmacc: OPM
  155. val vmadc: OPI
  156. val vmadd: OPM
  157. val vmand: OPM
  158. val vmandnot: OPM
  159. val vmax: OPI
  160. val vmaxu: OPI
  161. val vmerge: OPI
  162. val vmfeq: OPF
  163. val vmfge: OPF
  164. val vmfgt: OPF
  165. val vmfle: OPF
  166. val vmflt: OPF
  167. val vmfne: OPF
  168. val vmin: OPI
  169. val vminu: OPI
  170. val vmnand: OPM
  171. val vmnor: OPM
  172. val vmor: OPM
  173. val vmornot: OPM
  174. val vmsbc: OPI
  175. val vmsbf: Bool
  176. val vmseq: OPI
  177. val vmsgt: OPI
  178. val vmsgtu: OPI
  179. val vmsif: Bool
  180. val vmsle: OPI
  181. val vmsleu: OPI
  182. val vmslt: OPI
  183. val vmsltu: OPI
  184. val vmsne: OPI
  185. val vmsof: Bool
  186. val vmul: OPM
  187. val vmulh: OPM
  188. val vmulhsu: OPM
  189. val vmulhu: OPM
  190. val vmv: OPI
  191. val vmv_s_x: Bool
  192. val vmv_x_s: Bool
  193. val vmvnr: OPI
  194. val vmxnor: OPM
  195. val vmxor: OPM
  196. val vnclip: OPI
  197. val vnclipu: OPI
  198. val vnmsac: OPM
  199. val vnmsub: OPM
  200. val vnsra: OPI
  201. val vnsrl: OPI
  202. val vor: OPI
  203. val vpopc: Bool
  204. val vredand: OPM
  205. val vredmax: OPM
  206. val vredmaxu: OPM
  207. val vredmin: OPM
  208. val vredminu: OPM
  209. val vredor: OPM
  210. val vredsum: OPM
  211. val vredxor: OPM
  212. val vrem: OPM
  213. val vremu: OPM
  214. val vrgather: OPI
  215. val vrgatherei16: OPI
  216. val vrsub: OPI
  217. val vsadd: OPI
  218. val vsaddu: OPI
  219. val vsbc: OPI
  220. val vsext_vf2: Bool
  221. val vsext_vf4: Bool
  222. val vsext_vf8: Bool
  223. val vslide1down: OPM
  224. val vslide1up: OPM
  225. val vslidedown: OPI
  226. val vslideup: OPI
  227. val vsll: OPI
  228. val vsmul: OPI
  229. val vsra: OPI
  230. val vsrl: OPI
  231. val vssra: OPI
  232. val vssrl: OPI
  233. val vssub: OPI
  234. val vssubu: OPI
  235. val vsub: OPI
  236. val vwadd: OPM
  237. val vwadd_w: OPM
  238. val vwaddu: OPM
  239. val vwaddu_w: OPM
  240. val vwmacc: OPM
  241. val vwmaccsu: OPM
  242. val vwmaccu: OPM
  243. val vwmaccus: OPM
  244. val vwmul: OPM
  245. val vwmulsu: OPM
  246. val vwmulu: OPM
  247. val vwredsum: OPI
  248. val vwredsumu: OPI
  249. val vwsub: OPM
  250. val vwsub_w: OPM
  251. val vwsubu: OPM
  252. val vwsubu_w: OPM
  253. val vxor: OPI
  254. val vzext_vf2: Bool
  255. val vzext_vf4: Bool
  256. val vzext_vf8: Bool
  257. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  258. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  259. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  260. final def widthOption: Option[Int]
    Definition Classes
    Data

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from Bundle

Inherited from Record

Inherited from Aggregate

Inherited from Data

Inherited from SourceInfoDoc

Inherited from NamedComponent

Inherited from HasId

Inherited from InstanceId

Inherited from AnyRef

Inherited from Any

Ungrouped