src/cpu/mips/vm/templateTable_mips_64.cpp

changeset 15
b0af19080e55
parent 2
26621fe12c48
child 16
3cedde979d75
equal deleted inserted replaced
14:92759d406e78 15:b0af19080e55
1813 // Load up T4 with the branch displacement 1813 // Load up T4 with the branch displacement
1814 if (!is_wide) { 1814 if (!is_wide) {
1815 __ load_two_bytes_from_at_bcp(A7, AT, 1); 1815 __ load_two_bytes_from_at_bcp(A7, AT, 1);
1816 __ hswap(A7); 1816 __ hswap(A7);
1817 } else { 1817 } else {
1818 __ lw(A7, at_bcp(1)); 1818 __ get_4_byte_integer_at_bcp(A7, AT, 1);
1819 __ swap(A7); 1819 __ swap(A7);
1820 } 1820 }
1821 1821
1822 // Handle all the JSR stuff here, then exit. 1822 // Handle all the JSR stuff here, then exit.
1823 // It's much shorter and cleaner than intermingling with the 1823 // It's much shorter and cleaner than intermingling with the

mercurial