diff options
author | Eduardo Julian | 2019-04-12 22:47:22 -0400 |
---|---|---|
committer | Eduardo Julian | 2019-04-12 22:47:22 -0400 |
commit | 69d3c6200daf0570f27b719f2e12f06235b4077b (patch) | |
tree | 757d383d83dfa36a5ca075c3dccbccc5576c5405 /new-luxc/source/luxc/lang/host/jvm/inst.lux | |
parent | d2d6e69133ccfe7b2ee1723d1785e8cb3458678d (diff) |
Improvements and fixes to "tuple//left" and "tuple//right".
Diffstat (limited to 'new-luxc/source/luxc/lang/host/jvm/inst.lux')
-rw-r--r-- | new-luxc/source/luxc/lang/host/jvm/inst.lux | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/new-luxc/source/luxc/lang/host/jvm/inst.lux b/new-luxc/source/luxc/lang/host/jvm/inst.lux index f1ae8abd2..d8360d4d7 100644 --- a/new-luxc/source/luxc/lang/host/jvm/inst.lux +++ b/new-luxc/source/luxc/lang/host/jvm/inst.lux @@ -54,7 +54,9 @@ SWAP)) ## Jump - (~~ (declare IF_ICMPEQ IF_ICMPGT IF_ICMPLT IF_ACMPEQ IFNULL + (~~ (declare IF_ICMPEQ IF_ICMPGT IF_ICMPLT + IF_ICMPNE IF_ICMPGE IF_ICMPLE + IF_ACMPEQ IFNULL IFEQ IFNE IFLT IFLE IFGT IFGE GOTO)) @@ -286,7 +288,9 @@ (do-to visitor (MethodVisitor::visitJumpInsn (prefix <name>) @where))))] - [IF_ICMPEQ] [IF_ICMPGT] [IF_ICMPLT] [IF_ACMPEQ] [IFNULL] + [IF_ICMPEQ] [IF_ICMPGT] [IF_ICMPLT] + [IF_ICMPNE] [IF_ICMPGE] [IF_ICMPLE] + [IF_ACMPEQ] [IFNULL] [IFEQ] [IFNE] [IFLT] [IFLE] [IFGT] [IFGE] [GOTO] ) |