aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorazidar2015-07-31 17:23:42 -0700
committerazidar2015-07-31 17:23:42 -0700
commitc39fec5264d0b6dccf73796cea6edeb8b5e85ee0 (patch)
tree21df273133df541f20165abc0b3a19e498bbc635
parent60a254b0749a5dbe133d79e21f42c3878f4e7adf (diff)
Fixed inferred type of bits and bit
-rw-r--r--src/main/stanza/primop.stanza4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/stanza/primop.stanza b/src/main/stanza/primop.stanza
index 5f938314..c0be85a4 100644
--- a/src/main/stanza/primop.stanza
+++ b/src/main/stanza/primop.stanza
@@ -55,8 +55,8 @@ public defn lower-and-type-primop (e:DoPrim) -> DoPrim :
BIT-AND-OP : DoPrim(op(e),args(e),consts(e),of-type(args(e)[0]))
BIT-OR-OP : DoPrim(op(e),args(e),consts(e),of-type(args(e)[0]))
BIT-XOR-OP : DoPrim(op(e),args(e),consts(e),of-type(args(e)[0]))
- BIT-SELECT-OP : DoPrim(op(e),args(e),consts(e),of-type(args(e)[0]))
- BITS-SELECT-OP : DoPrim(op(e),args(e),consts(e),of-type(args(e)[0]))
+ BIT-SELECT-OP : DoPrim(op(e),args(e),consts(e),u())
+ BITS-SELECT-OP : DoPrim(op(e),args(e),consts(e),u())
CONCAT-OP : DoPrim(op(e),args(e),consts(e),u())
BIT-AND-REDUCE-OP : DoPrim(op(e),args(e),consts(e),u())
BIT-OR-REDUCE-OP : DoPrim(op(e),args(e),consts(e),u())