Lines Matching refs:src1

3695 void Assembler::cmp_literal32(Register src1, int32_t imm32, RelocationHolder const& rspec) {
3699 emit_byte(0xF8 | src1->encoding());
3703 void Assembler::cmp_literal32(Address src1, int32_t imm32, RelocationHolder const& rspec) {
3707 emit_operand(rdi, src1);
5035 void Assembler::cmp_narrow_oop(Register src1, int32_t imm32, RelocationHolder const& rspec) {
5037 int encode = prefix_and_encode(src1->encoding());
5043 void Assembler::cmp_narrow_oop(Address src1, int32_t imm32, RelocationHolder const& rspec) {
5045 prefix(src1);
5047 emit_operand(rax, src1, 4);
5740 void MacroAssembler::cmpoop(Address src1, jobject obj) {
5741 cmp_literal32(src1, (int32_t)obj, oop_Relocation::spec_for_immediate());
5744 void MacroAssembler::cmpoop(Register src1, jobject obj) {
5745 cmp_literal32(src1, (int32_t)obj, oop_Relocation::spec_for_immediate());
6325 void MacroAssembler::cmp64(Register src1, AddressLiteral src2) {
6329 cmpq(src1, as_Address(src2));
6332 Assembler::cmpq(src1, Address(rscratch1, 0));
7190 void MacroAssembler::cmp32(AddressLiteral src1, int32_t imm) {
7191 if (reachable(src1)) {
7192 cmpl(as_Address(src1), imm);
7194 lea(rscratch1, src1);
7199 void MacroAssembler::cmp32(Register src1, AddressLiteral src2) {
7202 cmpl(src1, as_Address(src2));
7205 cmpl(src1, Address(rscratch1, 0));
7209 void MacroAssembler::cmp32(Register src1, int32_t imm) {
7210 Assembler::cmpl(src1, imm);
7213 void MacroAssembler::cmp32(Register src1, Address src2) {
7214 Assembler::cmpl(src1, src2);
7262 void MacroAssembler::cmp8(AddressLiteral src1, int imm) {
7263 if (reachable(src1)) {
7264 cmpb(as_Address(src1), imm);
7266 lea(rscratch1, src1);
7271 void MacroAssembler::cmpptr(Register src1, AddressLiteral src2) {
7275 Assembler::cmpq(src1, rscratch1);
7277 cmpq(src1, as_Address(src2));
7280 Assembler::cmpq(src1, Address(rscratch1, 0));
7284 cmp_literal32(src1, (int32_t) src2.target(), src2.rspec());
7286 cmpl(src1, as_Address(src2));
7291 void MacroAssembler::cmpptr(Address src1, AddressLiteral src2) {
7296 Assembler::cmpq(src1, rscratch1);
7298 cmp_literal32(src1, (int32_t) src2.target(), src2.rspec());
10259 void MacroAssembler::cmp_heap_oop(Register src1, Address src2, Register tmp) {
10260 assert_different_registers(src1, tmp);
10271 cmpptr(src1, tmp);
10275 cmpptr(src1, src2);