diff options
author | Mike Pall <mike> | 2012-07-17 22:20:03 +0200 |
---|---|---|
committer | Mike Pall <mike> | 2012-07-17 22:22:07 +0200 |
commit | 4d9c29a78cde2596ea3286744d93d29dd2a6d9ca (patch) | |
tree | 62af9fd2c6765a06005f8fa8ed00a1b491c0a356 /src/lj_asm_arm.h | |
parent | 2139c6791f4b802560ce62dc688293786803a9ca (diff) | |
download | luajit-4d9c29a78cde2596ea3286744d93d29dd2a6d9ca.tar.gz luajit-4d9c29a78cde2596ea3286744d93d29dd2a6d9ca.tar.bz2 luajit-4d9c29a78cde2596ea3286744d93d29dd2a6d9ca.zip |
FFI: Box all accessed or returned enums.
Diffstat (limited to 'src/lj_asm_arm.h')
-rw-r--r-- | src/lj_asm_arm.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_asm_arm.h b/src/lj_asm_arm.h index 9ef785c3..6a44e5ef 100644 --- a/src/lj_asm_arm.h +++ b/src/lj_asm_arm.h | |||
@@ -1287,7 +1287,7 @@ static void asm_intcomp(ASMState *as, IRIns *ir) | |||
1287 | Reg left; | 1287 | Reg left; |
1288 | uint32_t m; | 1288 | uint32_t m; |
1289 | int cmpprev0 = 0; | 1289 | int cmpprev0 = 0; |
1290 | lua_assert(irt_isint(ir->t) || irt_isaddr(ir->t)); | 1290 | lua_assert(irt_isint(ir->t) || irt_isu32(ir->t) || irt_isaddr(ir->t)); |
1291 | if (asm_swapops(as, lref, rref)) { | 1291 | if (asm_swapops(as, lref, rref)) { |
1292 | Reg tmp = lref; lref = rref; rref = tmp; | 1292 | Reg tmp = lref; lref = rref; rref = tmp; |
1293 | if (cc >= CC_GE) cc ^= 7; /* LT <-> GT, LE <-> GE */ | 1293 | if (cc >= CC_GE) cc ^= 7; /* LT <-> GT, LE <-> GE */ |