Mercurial > hg > graal-compiler
comparison src/cpu/x86/vm/c1_Runtime1_x86.cpp @ 1449:8cfe3537a0d3
Pointer verification stub. Two loose oop fixes in C1X C++ part. Logging which methods have been compiled.
author | Thomas Wuerthinger <wuerthinger@ssw.jku.at> |
---|---|
date | Thu, 11 Nov 2010 14:09:37 +0100 |
parents | 72cfb36c6bb2 |
children | 2d26b0046e0d |
comparison
equal
deleted
inserted
replaced
1445:a7b84a5e16c6 | 1449:8cfe3537a0d3 |
---|---|
1913 __ movptr(rax, NULL_WORD); | 1913 __ movptr(rax, NULL_WORD); |
1914 __ ret(0); | 1914 __ ret(0); |
1915 break; | 1915 break; |
1916 } | 1916 } |
1917 | 1917 |
1918 case c1x_verify_pointer_id: { | |
1919 __ verify_oop(r13, "c1x verify pointer"); | |
1920 __ ret(0); | |
1921 break; | |
1922 } | |
1923 | |
1918 case c1x_arithmetic_frem_id: { | 1924 case c1x_arithmetic_frem_id: { |
1919 __ subptr(rsp, 8); | 1925 __ subptr(rsp, 8); |
1920 __ movflt(Address(rsp, 0), xmm1); | 1926 __ movflt(Address(rsp, 0), xmm1); |
1921 __ fld_s(Address(rsp, 0)); | 1927 __ fld_s(Address(rsp, 0)); |
1922 __ movflt(Address(rsp, 0), xmm0); | 1928 __ movflt(Address(rsp, 0), xmm0); |