Create an intrinsic expression.
inputs
name of the intrinsic
parameter name/value pairs, if any. Parameter names must be unique.
return type of the expression
intrinsic expression that returns the specified return type
val test = IntrinsicExpr("test", UInt(32.W), "Foo" -> 5)(f, g) + 3.U