Mercurial > hg > truffle
comparison src/cpu/sparc/vm/assembler_sparc.hpp @ 2258:28bf941f445e
7018378: JSR 292: _bound_int_mh produces wrong result on 64-bit SPARC
Reviewed-by: kvn
author | twisti |
---|---|
date | Mon, 14 Feb 2011 03:21:18 -0800 |
parents | 856ecff79cf7 |
children | e1162778c1c8 |
comparison
equal
deleted
inserted
replaced
2257:34457f6ac818 | 2258:28bf941f445e |
---|---|
2328 | 2328 |
2329 #ifdef _LP64 | 2329 #ifdef _LP64 |
2330 void lcmp( Register Ra, Register Rb, Register Rresult); | 2330 void lcmp( Register Ra, Register Rb, Register Rresult); |
2331 #endif | 2331 #endif |
2332 | 2332 |
2333 // Loading values by size and signed-ness | 2333 // Load and store values by size and signed-ness |
2334 void load_sized_value(Address src, Register dst, size_t size_in_bytes, bool is_signed); | 2334 void load_sized_value( Address src, Register dst, size_t size_in_bytes, bool is_signed); |
2335 void store_sized_value(Register src, Address dst, size_t size_in_bytes); | |
2335 | 2336 |
2336 void float_cmp( bool is_float, int unordered_result, | 2337 void float_cmp( bool is_float, int unordered_result, |
2337 FloatRegister Fa, FloatRegister Fb, | 2338 FloatRegister Fa, FloatRegister Fb, |
2338 Register Rresult); | 2339 Register Rresult); |
2339 | 2340 |