Searched defs:simm13 (Results 1 - 2 of 2) sorted by relevance

/openjdk7/hotspot/src/cpu/sparc/vm/
H A DrelocInfo_sparc.cpp81 guarantee(Assembler::inv_immed(inst), "must have a simm13 field");
82 int simm13 = Assembler::low10((intptr_t)x) + o; local
83 guarantee(Assembler::is_simm13(simm13), "offset can't overflow simm13");
85 inst |= Assembler::simm(simm13, 13);
H A Dc1_LIRAssembler_sparc.cpp538 assert(Assembler::is_simm13(divisor), "can only handle simm13");
586 assert(Assembler::is_simm13(divisor), "can only handle simm13");
800 // for offsets larger than a simm13 we setup the offset in O7
913 // for offsets larger than a simm13 we setup the offset in O7
1874 int simm13 = right->as_constant_ptr()->as_jint(); local
1877 case lir_add: __ add (lreg, simm13, res); break;
1878 case lir_sub: __ sub (lreg, simm13, res); break;
1879 case lir_mul: __ mult (lreg, simm13, res); break;
1886 assert(Assembler::is_simm13(con), "must be simm13");
1938 int simm13 local
1948 int simm13 = (int)c; local
[all...]

Completed in 29 milliseconds