diff options
| author | azidar | 2015-07-31 17:23:42 -0700 |
|---|---|---|
| committer | azidar | 2015-07-31 17:23:42 -0700 |
| commit | c39fec5264d0b6dccf73796cea6edeb8b5e85ee0 (patch) | |
| tree | 21df273133df541f20165abc0b3a19e498bbc635 | |
| parent | 60a254b0749a5dbe133d79e21f42c3878f4e7adf (diff) | |
Fixed inferred type of bits and bit
| -rw-r--r-- | src/main/stanza/primop.stanza | 4 |
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()) |
