summaryrefslogtreecommitdiff
path: root/sources/scalac/backend/Primitives.java
diff options
context:
space:
mode:
Diffstat (limited to 'sources/scalac/backend/Primitives.java')
-rw-r--r--sources/scalac/backend/Primitives.java8
1 files changed, 4 insertions, 4 deletions
diff --git a/sources/scalac/backend/Primitives.java b/sources/scalac/backend/Primitives.java
index 62444b60da..5b02145ec4 100644
--- a/sources/scalac/backend/Primitives.java
+++ b/sources/scalac/backend/Primitives.java
@@ -514,7 +514,7 @@ public class Primitives {
//addAll(defs.INT_CLASS, Names.equals, Primitive.EQUALS, 1);
addAll(defs.INT_CLASS, Names.hashCode, Primitive.HASHCODE, 1);
addAll(defs.INT_CLASS, Names.toString, Primitive.TOSTRING, 1);
- addAll(defs.INT_CLASS, Names.NOT, Primitive.NOT, 2);
+ addAll(defs.INT_CLASS, Names.NOT, Primitive.NOT, 1);
addAdd(defs.INT_CLASS, 4);
addSub(defs.INT_CLASS, 4);
addAll(defs.INT_CLASS, Names.MUL, Primitive.MUL, 4);
@@ -550,9 +550,9 @@ public class Primitives {
addAll(defs.LONG_CLASS, Names.OR, Primitive.OR, 1);
addAll(defs.LONG_CLASS, Names.XOR, Primitive.XOR, 1);
addAll(defs.LONG_CLASS, Names.AND, Primitive.AND, 1);
- addAll(defs.LONG_CLASS, Names.LSL, Primitive.LSL, 1);
- addAll(defs.LONG_CLASS, Names.LSR, Primitive.LSR, 1);
- addAll(defs.LONG_CLASS, Names.ASR, Primitive.ASR, 1);
+ addAll(defs.LONG_CLASS, Names.LSL, Primitive.LSL, 2);
+ addAll(defs.LONG_CLASS, Names.LSR, Primitive.LSR, 2);
+ addAll(defs.LONG_CLASS, Names.ASR, Primitive.ASR, 2);
// scala.Float
addAll(defs.FLOAT_CLASS, Names.EQ, Primitive.EQ, 3);