class Lsu_isa extends Bundle

Linear Supertypes
Bundle, Record, Aggregate, Data, SourceInfoDoc, NamedComponent, HasId, InstanceId, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Lsu_isa
  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 Lsu_isa()

Value Members

  1. final def :=(that: => Data)(implicit sourceInfo: SourceInfo): Unit
    Definition Classes
    Data
  2. final def <>(that: => Data)(implicit sourceInfo: SourceInfo): Unit
    Definition Classes
    Data
  3. val amoadd_d: Bool
  4. val amoadd_w: Bool
  5. val amoand_d: Bool
  6. val amoand_w: Bool
  7. val amomax_d: Bool
  8. val amomax_w: Bool
  9. val amomaxu_d: Bool
  10. val amomaxu_w: Bool
  11. val amomin_d: Bool
  12. val amomin_w: Bool
  13. val amominu_d: Bool
  14. val amominu_w: Bool
  15. val amoor_d: Bool
  16. val amoor_w: Bool
  17. val amoswap_d: Bool
  18. val amoswap_w: Bool
  19. val amoxor_d: Bool
  20. val amoxor_w: Bool
  21. macro def asTypeOf[T <: Data](that: T): T
    Definition Classes
    Data
  22. final macro def asUInt: UInt
    Definition Classes
    Data
  23. def autoSeed(name: String): Lsu_isa.this.type
    Definition Classes
    Data → HasId
  24. def className: String
    Definition Classes
    Bundle → Record
  25. def cloneType: Lsu_isa.this.type
    Definition Classes
    Record → Data
  26. def do_asTypeOf[T <: Data](that: T)(implicit sourceInfo: SourceInfo): T
    Definition Classes
    Data
  27. def do_asUInt(implicit sourceInfo: SourceInfo): UInt
    Definition Classes
    Aggregate → Data
  28. final lazy val elements: SeqMap[String, Data]
    Definition Classes
    Bundle → Record
  29. def equals(that: Any): Boolean
    Definition Classes
    HasId → AnyRef → Any
  30. val fence: Bool
  31. val fence_i: Bool
  32. val fld: Bool
  33. val flw: Bool
  34. val fsd: Bool
  35. val fsw: Bool
  36. def getElements: Seq[Data]
    Definition Classes
    Record → Aggregate
  37. final def getWidth: Int
    Definition Classes
    Data
  38. def hasSeed: Boolean
    Definition Classes
    HasId
  39. def hashCode(): Int
    Definition Classes
    HasId → AnyRef → Any
  40. def ignoreSeq: Boolean
    Definition Classes
    Bundle
  41. def instanceName: String
    Definition Classes
    HasId → InstanceId
  42. def isByte: Bool
  43. def isDubl: Bool
  44. def isDynamic: Bool
  45. def isFLoad: Bool
  46. def isFS2: Bool
  47. def isFStore: Bool
  48. def isFwb: Bool
  49. def isHalf: Bool
  50. def isIndex: Bool
  51. def isLit: Boolean
    Definition Classes
    Data
  52. def isRS1: Bool
  53. def isRS2: Bool
  54. def isStridde: Bool
  55. def isUnitStride: Bool
  56. def isVConstant: Bool
  57. def isVIndex: Bool
  58. def isVLoad: Bool
  59. def isVS2: Bool
  60. def isVS3: Bool
  61. def isVStore: Bool
  62. def isVector: Bool
  63. def isVwb: Bool
  64. final def isWidthKnown: Boolean
    Definition Classes
    Data
  65. def isWord: Bool
  66. def isXLoad: Bool
  67. def isXStore: Bool
  68. def isXwb: Bool
  69. def is_R: Bool
  70. def is_W: Bool
  71. def is_amo: Bool
  72. def is_fence: Bool
  73. def is_fls: Bool
  74. def is_fpu: Bool
  75. def is_lr: Bool
  76. def is_lrsc: Bool
  77. def is_lsu: Bool
  78. def is_lu: Bool
  79. def is_sc: Bool
  80. def is_su: Bool
  81. def is_usi: Bool
  82. def is_vls: Bool
  83. def is_xls: Bool
  84. val lb: Bool
  85. val lbu: Bool
  86. val ld: Bool
  87. val lh: Bool
  88. val lhu: Bool
  89. def litOption: Option[BigInt]
    Definition Classes
    Aggregate → Data
  90. def litValue: BigInt
    Definition Classes
    Aggregate → Data
  91. val lr_d: Bool
  92. val lr_w: Bool
  93. val lw: Bool
  94. val lwu: Bool
  95. def parentModName: String
    Definition Classes
    HasId → InstanceId
  96. def parentPathName: String
    Definition Classes
    HasId → InstanceId
  97. def pathName: String
    Definition Classes
    HasId → InstanceId
  98. val sb: Bool
  99. val sc_d: Bool
  100. val sc_w: Bool
  101. val sd: Bool
  102. val sfence_vma: Bool
  103. val sh: Bool
  104. def suggestName(seed: => String): Lsu_isa.this.type
    Definition Classes
    HasId
  105. val sw: Bool
  106. final def toAbsoluteTarget: ReferenceTarget
    Definition Classes
    NamedComponent → InstanceId
  107. final def toNamed: ComponentName
    Definition Classes
    NamedComponent → InstanceId
  108. def toPrintable: Printable
    Definition Classes
    Bundle → Record → Data
  109. def toString(): String
    Definition Classes
    Record → AnyRef → Any
  110. final def toTarget: ReferenceTarget
    Definition Classes
    NamedComponent → InstanceId
  111. def typeName: String
    Definition Classes
    Data
  112. def vle: Bool
  113. val vle16: Bool
  114. val vle16ff: Bool
  115. val vle32: Bool
  116. val vle32ff: Bool
  117. val vle64: Bool
  118. val vle64ff: Bool
  119. val vle8: Bool
  120. val vle8ff: Bool
  121. def vleNff: Bool
  122. val vlm: Bool
  123. def vloxei: Bool
  124. val vloxei16: Bool
  125. val vloxei32: Bool
  126. val vloxei64: Bool
  127. val vloxei8: Bool
  128. def vlre: Bool
  129. val vlre16: Bool
  130. val vlre32: Bool
  131. val vlre64: Bool
  132. val vlre8: Bool
  133. def vlse: Bool
  134. val vlse16: Bool
  135. val vlse32: Bool
  136. val vlse64: Bool
  137. val vlse8: Bool
  138. def vse: Bool
  139. val vse16: Bool
  140. val vse32: Bool
  141. val vse64: Bool
  142. val vse8: Bool
  143. val vsm: Bool
  144. def vsoxei: Bool
  145. val vsoxei16: Bool
  146. val vsoxei32: Bool
  147. val vsoxei64: Bool
  148. val vsoxei8: Bool
  149. val vsr: Bool
  150. def vsse: Bool
  151. val vsse16: Bool
  152. val vsse32: Bool
  153. val vsse64: Bool
  154. val vsse8: Bool
  155. final def widthOption: Option[Int]
    Definition Classes
    Data