Searched refs:andptr (Results 1 - 21 of 21) sorted by relevance

/openjdk7/hotspot/src/cpu/x86/vm/
H A Ddump_x86_32.cpp119 __ andptr(rax, 0x00ff); // isolate vtable method index
H A Ddump_x86_64.cpp107 __ andptr(rax, 0x00ff); // isolate vtable method index
H A DjniFastGetField_x86_32.cpp80 __ andptr(rax, 1); // rax, must end up 0
197 __ andptr(rax, 1); // rax, must end up 0
286 __ andptr(rax, 1); // rax, must end up 0
H A Dc1_MacroAssembler_x86.cpp89 andptr(hdr, aligned_mask - os::vm_page_size());
310 andptr(arr_size, ~MinObjAlignmentInBytesMask);
H A DsharedRuntime_x86_64.cpp466 __ andptr(rsp, -(StackAlignmentInBytes));
727 __ andptr(rsp, -16);
1386 __ andptr(rsp, -16); // align stack as required by ABI
2022 __ andptr(rax, -16); // must be 16 byte boundary (see amd64 ABI)
2309 __ andptr(swap_reg, 3 - os::vm_page_size());
2405 __ andptr(rsp, -16); // align stack as required by ABI
2582 __ andptr(rsp, -16); // align stack as required by ABI
2619 __ andptr(rsp, -16); // align stack as required by ABI
3570 __ andptr(rsp, -(StackAlignmentInBytes)); // Fix stack alignment as required by ABI
3756 __ andptr(rs
[all...]
H A Dc1_Runtime1_x86.cpp75 andptr(rsp, -(StackAlignmentInBytes)); // Align stack
1178 __ andptr(t1, Klass::_lh_header_size_mask);
1181 __ andptr(arr_size, ~MinObjAlignmentInBytesMask);
1189 __ andptr(t1, Klass::_lh_header_size_mask);
1205 __ andptr(t1, Klass::_lh_header_size_mask);
1208 __ andptr(arr_size, ~MinObjAlignmentInBytesMask);
1217 __ andptr(t1, Klass::_lh_header_size_mask);
H A DtemplateInterpreter_x86_64.cpp978 __ andptr(rsp, -16); // must be 16 byte boundary (see amd64 ABI)
1136 __ andptr(rsp, -16); // align stack as required by ABI
1183 __ andptr(rsp, -16); // align stack as required by ABI
1977 __ andptr(rsp, -16); // align stack as required by ABI
H A DtemplateInterpreter_x86_32.cpp206 __ andptr(rbx, 0xFF);
284 case T_CHAR : __ andptr(rax, 0xFFFF); break;
996 __ andptr(rsp, -(StackAlignmentInBytes)); // gcc needs 16 byte aligned stacks to do XMM intrinsics
H A DcppInterpreter_x86.cpp553 __ andptr(rsp, -16); // must be 16 byte boundary (see amd64 ABI)
1022 __ andptr(rax, -16); // must be 16 byte boundary (see amd64 ABI)
1119 __ andptr(rsp, -16); // must be 16 byte boundary (see amd64 ABI)
1123 __ andptr(rsp, -(StackAlignmentInBytes)); // gcc needs 16 byte aligned stacks to do XMM intrinsics
H A DmethodHandles_x86.cpp582 __ andptr(rsp, -16); // align stack if needed for FPU state
H A Dinterp_masm_x86_32.cpp261 andptr(bytecode, ConstantPoolCacheEntry::bytecode_1_mask);
721 andptr(swap_reg, 3 - os::vm_page_size());
H A DstubGenerator_x86_32.cpp174 __ andptr(rsp, -(StackAlignmentInBytes)); // Align stack
681 __ andptr(rdx, oop_mask);
694 __ andptr(rdx, klass_mask);
704 __ andptr(rdx, klass_mask);
1847 __ andptr(rsi_offset, Klass::_lh_header_size_mask); // array_offset
1850 __ andptr(rcx_lh, Klass::_lh_log2_element_size_mask); // log2 elsize
H A DstubGenerator_x86_64.cpp1022 __ andptr(c_rarg2, c_rarg3);
1037 __ andptr(c_rarg2, c_rarg3);
1048 __ andptr(rax, c_rarg3);
1092 __ andptr(rsp, -16); // align stack as required by ABI
2701 __ andptr(r10_offset, Klass::_lh_header_size_mask); // array_offset
3677 __ andptr(rsp, -(StackAlignmentInBytes)); // Align stack
H A DtemplateTable_x86_32.cpp1680 __ andptr(rbx, overflow_frequency-1);
1757 __ andptr(rsp, -(StackAlignmentInBytes));
1849 __ andptr(rbx, -wordSize);
1891 __ andptr(rbx, -wordSize);
1958 __ andptr(array, -wordSize);
2274 __ andptr(flags, ConstantPoolCacheEntry::tos_state_mask);
H A DtemplateTable_x86_64.cpp1223 case _and : __ pop_l(rdx); __ andptr(rax, rdx); break;
1795 __ andptr(rsp, -(StackAlignmentInBytes));
1884 __ andptr(rbx, -BytesPerInt);
1927 __ andptr(rbx, -BytesPerInt);
1996 __ andptr(array, -BytesPerInt);
H A DsharedRuntime_x86_32.cpp793 __ andptr(rsp, -(StackAlignmentInBytes));
1793 __ andptr(result, markOopDesc::hash_mask_in_place);
2044 __ andptr(swap_reg, 3 - os::vm_page_size());
2084 case T_CHAR : __ andptr(rax, 0xFFFF); break;
H A Dinterp_masm_x86_64.cpp723 andptr(swap_reg, 7 - os::vm_page_size());
H A Dc1_LIRAssembler_x86.cpp2486 case lir_logic_and: __ andptr (reg, rright); break;
2545 __ andptr(l_lo, r_lo);
2546 NOT_LP64(__ andptr(l_hi, r_hi);)
H A Dassembler_x86.hpp2406 void andptr(Register dst, int32_t src);
2407 void andptr(Register src1, Register src2) { LP64_ONLY(andq(src1, src2)) NOT_LP64(andl(src1, src2)) ; } function in class:MacroAssembler
H A Dassembler_x86.cpp6746 void MacroAssembler::andptr(Register dst, int32_t imm32) { function in class:MacroAssembler
6791 andptr(temp_reg, markOopDesc::biased_lock_mask_in_place);
8295 andptr(reg, -modulus);
10549 andptr(rax, StackAlignmentInBytes-1);
/openjdk7/hotspot/src/os_cpu/solaris_x86/vm/
H A Dassembler_solaris_x86.cpp89 __ andptr(rsp, -16);

Completed in 229 milliseconds