Lines Matching defs:imm8

222 void Assembler::emit_arith_b(int op1, int op2, Register dst, int imm8) {
225 assert(isByte(imm8), "not a byte");
229 emit_byte(imm8);
316 // [base + index*scale + imm8]
317 // [01 reg 100][ss index base] imm8
338 // [rsp + imm8]
603 tail_size = 1; // the imm8
608 tail_size = 1; // the imm8
663 tail_size = 1; // the imm8
696 tail_size = 1; // the imm8
1197 void Assembler::cmpb(Address dst, int imm8) {
1202 emit_byte(imm8);
1642 void Assembler::movb(Address dst, int imm8) {
1647 emit_byte(imm8);
2273 void Assembler::pcmpestri(XMMRegister dst, Address src, int imm8) {
2279 emit_byte(imm8);
2282 void Assembler::pcmpestri(XMMRegister dst, XMMRegister src, int imm8) {
2287 emit_byte(imm8);
2552 void Assembler::rcll(Register dst, int imm8) {
2553 assert(isShiftCount(imm8), "illegal shift count");
2555 if (imm8 == 1) {
2561 emit_byte(imm8);
2625 void Assembler::sarl(Register dst, int imm8) {
2627 assert(isShiftCount(imm8), "illegal shift count");
2628 if (imm8 == 1) {
2634 emit_byte(imm8);
2676 void Assembler::shll(Register dst, int imm8) {
2677 assert(isShiftCount(imm8), "illegal shift count");
2679 if (imm8 == 1 ) {
2685 emit_byte(imm8);
2695 void Assembler::shrl(Register dst, int imm8) {
2696 assert(isShiftCount(imm8), "illegal shift count");
2700 emit_byte(imm8);
2799 void Assembler::testb(Register dst, int imm8) {
2802 emit_arith_b(0xF6, 0xC0, dst, imm8);
5306 void Assembler::rclq(Register dst, int imm8) {
5307 assert(isShiftCount(imm8 >> 1), "illegal shift count");
5309 if (imm8 == 1) {
5315 emit_byte(imm8);
5318 void Assembler::sarq(Register dst, int imm8) {
5319 assert(isShiftCount(imm8 >> 1), "illegal shift count");
5321 if (imm8 == 1) {
5327 emit_byte(imm8);
5360 void Assembler::shlq(Register dst, int imm8) {
5361 assert(isShiftCount(imm8 >> 1), "illegal shift count");
5363 if (imm8 == 1) {
5369 emit_byte(imm8);
5379 void Assembler::shrq(Register dst, int imm8) {
5380 assert(isShiftCount(imm8 >> 1), "illegal shift count");
5384 emit_byte(imm8);
8355 void MacroAssembler::shlptr(Register dst, int imm8) {
8356 LP64_ONLY(shlq(dst, imm8)) NOT_LP64(shll(dst, imm8));
8359 void MacroAssembler::shrptr(Register dst, int imm8) {
8360 LP64_ONLY(shrq(dst, imm8)) NOT_LP64(shrl(dst, imm8));