| 841 | asmjit::JitRuntime JitArmV8CodeGen::rt; |
| 842 | |
| 843 | void JitArmV8CodeGen::preOp(DecodedOp* op) { |
| 844 | rUsed.fill(false); |
| 845 | vUsed.fill(false); |
| 846 | currentOp = op; |
| 847 | Label label; |
| 848 | if (!opLabels.get(currentEip, label)) { |
| 849 | label = compiler.new_label(); |
| 850 | opLabels.set(currentEip, label); |
| 851 | } |
| 852 | compiler.bind(label); |
| 853 | pendingLabels.remove(currentEip); |
| 854 | } |
| 855 | |
| 856 | U8 JitArmV8CodeGen::findTmpXMM() { |
| 857 | for (int i = 0; i < NUMBER_OF_VREG_TMPS; i++) { |