PrimOps
Definitions and Utility functions for ir.PrimOps
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- PrimOps.scala
- Graph
-
- Supertypes
- Self type
-
PrimOps.type
Members list
Type members
Classlikes
Addition
Addition
Attributes
- Source
- PrimOps.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PrimOpclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
Add.type
Bitwise And
Bitwise And
Attributes
- Source
- PrimOps.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PrimOpclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
And.type
Bitwise And Reduce
Bitwise And Reduce
Attributes
- Source
- PrimOps.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PrimOpclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
Andr.type
Interpret As AsyncReset
Interpret As AsyncReset
Attributes
- Source
- PrimOps.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PrimOpclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
AsAsyncReset.type
Interpret As Clock
Interpret As Clock
Attributes
- Source
- PrimOps.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PrimOpclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
AsClock.type
Interpret As SInt
Interpret As SInt
Attributes
- Source
- PrimOps.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PrimOpclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
AsSInt.type
Interpret As UInt
Interpret As UInt
Attributes
- Source
- PrimOps.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PrimOpclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
AsUInt.type
Bit Extraction
Bit Extraction
Attributes
- Source
- PrimOps.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PrimOpclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
Bits.type
Concatenate
Concatenate
Attributes
- Source
- PrimOps.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PrimOpclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
Cat.type
Arithmetic Convert to Signed
Arithmetic Convert to Signed
Attributes
- Source
- PrimOps.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PrimOpclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
Cvt.type
Division
Division
Attributes
- Source
- PrimOps.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PrimOpclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
Div.type
Dynamic Shift Left
Dynamic Shift Left
Attributes
- Source
- PrimOps.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PrimOpclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
Dshl.type
Dynamic Shift Right
Dynamic Shift Right
Attributes
- Source
- PrimOps.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PrimOpclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
Dshr.type
Equal To
Equal To
Attributes
- Source
- PrimOps.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PrimOpclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
Eq.type
Greater Than Or Equal To
Greater Than Or Equal To
Attributes
- Source
- PrimOps.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PrimOpclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
Geq.type
Greater Than
Greater Than
Attributes
- Source
- PrimOps.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PrimOpclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
Gt.type
Head
Head
Attributes
- Source
- PrimOps.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PrimOpclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
Head.type
Less Than Or Equal To
Less Than Or Equal To
Attributes
- Source
- PrimOps.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PrimOpclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
Leq.type
Less Than
Less Than
Attributes
- Source
- PrimOps.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PrimOpclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
Lt.type
Multiplication
Multiplication
Attributes
- Source
- PrimOps.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PrimOpclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
Mul.type
Negate
Negate
Attributes
- Source
- PrimOps.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PrimOpclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
Neg.type
Not Equal To
Not Equal To
Attributes
- Source
- PrimOps.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PrimOpclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
Neq.type
Bitwise Complement
Bitwise Complement
Attributes
- Source
- PrimOps.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PrimOpclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
Not.type
Bitwise Or
Bitwise Or
Attributes
- Source
- PrimOps.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PrimOpclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
Or.type
Bitwise Or Reduce
Bitwise Or Reduce
Attributes
- Source
- PrimOps.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PrimOpclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
Orr.type
Padding
Padding
Attributes
- Source
- PrimOps.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PrimOpclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
Pad.type
Remainder
Remainder
Attributes
- Source
- PrimOps.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PrimOpclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
Rem.type
Static Shift Left
Static Shift Left
Attributes
- Source
- PrimOps.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PrimOpclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
Shl.type
Static Shift Right
Static Shift Right
Attributes
- Source
- PrimOps.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PrimOpclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
Shr.type
Subtraction
Subtraction
Attributes
- Source
- PrimOps.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PrimOpclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
Sub.type
Tail
Tail
Attributes
- Source
- PrimOps.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PrimOpclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
Tail.type
Cast to a different domain
Cast to a different domain
Attributes
- Source
- PrimOps.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PrimOpclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
UnsafeDomainCast.type
Bitwise Exclusive Or
Bitwise Exclusive Or
Attributes
- Source
- PrimOps.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PrimOpclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
Xor.type
Bitwise Exclusive Or Reduce
Bitwise Exclusive Or Reduce
Attributes
- Source
- PrimOps.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass PrimOpclass FirrtlNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
Xorr.type
Value members
Concrete methods
Gets the corresponding ir.PrimOp from its String representation
Inherited methods
Attributes
- Inherited from:
- LazyLogging
- Source
- Logger.scala
Inherited fields
Attributes
- Inherited from:
- LazyLogging
- Source
- Logger.scala