diff options
| author | Drahflow <drahflow@gmx.de> | 2013-09-28 20:26:02 +0200 |
|---|---|---|
| committer | Drahflow <drahflow@gmx.de> | 2013-09-28 20:26:02 +0200 |
| commit | 55cb8cb3c9c768f9f088dabe47e8939b2b8d4d1b (patch) | |
| tree | 22ac85865a5916d979d11a6d6fadc79d98bdbfa4 /compiler/elymasGlobalStr.ey | |
| parent | 84a4fa73c3cfb564e630830537842d94f6c4af60 (diff) | |
0/1 should not be reported in boxed ints
Diffstat (limited to 'compiler/elymasGlobalStr.ey')
| -rw-r--r-- | compiler/elymasGlobalStr.ey | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/compiler/elymasGlobalStr.ey b/compiler/elymasGlobalStr.ey index 332d66e..6143b23 100644 --- a/compiler/elymasGlobalStr.ey +++ b/compiler/elymasGlobalStr.ey @@ -291,21 +291,16 @@ [[ /rbx :popqReg - ::internalAllocateInteger /rax :movqImmReg - /rax :callqReg - /rax /rdx :movqRegReg - /rdi :popqReg /rax :popqReg /rax ::unboxInteger - /rdx :pushqReg - /rcx /rcx :xorqRegReg /rax 24 /rdi :btqRegMemDisp8 /cl :setcbReg - /rcx 8 /rdx :movqRegMemDisp8 + 63 /rcx :btsqImm8Reg + /rcx :pushqReg /rbx :pushqReg :retn |
