/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | dump_x86_32.cpp | 119 __ andptr(rax, 0x00ff); // isolate vtable method index
|
H A D | dump_x86_64.cpp | 107 __ andptr(rax, 0x00ff); // isolate vtable method index
|
H A D | jniFastGetField_x86_32.cpp | 80 __ 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 D | c1_MacroAssembler_x86.cpp | 89 andptr(hdr, aligned_mask - os::vm_page_size()); 310 andptr(arr_size, ~MinObjAlignmentInBytesMask);
|
H A D | sharedRuntime_x86_64.cpp | 466 __ 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 D | c1_Runtime1_x86.cpp | 75 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 D | templateInterpreter_x86_64.cpp | 978 __ 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 D | templateInterpreter_x86_32.cpp | 206 __ 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 D | cppInterpreter_x86.cpp | 553 __ 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 D | methodHandles_x86.cpp | 582 __ andptr(rsp, -16); // align stack if needed for FPU state
|
H A D | interp_masm_x86_32.cpp | 261 andptr(bytecode, ConstantPoolCacheEntry::bytecode_1_mask); 721 andptr(swap_reg, 3 - os::vm_page_size());
|
H A D | stubGenerator_x86_32.cpp | 174 __ 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 D | stubGenerator_x86_64.cpp | 1022 __ 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 D | templateTable_x86_32.cpp | 1680 __ 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 D | templateTable_x86_64.cpp | 1223 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 D | sharedRuntime_x86_32.cpp | 793 __ 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 D | interp_masm_x86_64.cpp | 723 andptr(swap_reg, 7 - os::vm_page_size());
|
H A D | c1_LIRAssembler_x86.cpp | 2486 case lir_logic_and: __ andptr (reg, rright); break; 2545 __ andptr(l_lo, r_lo); 2546 NOT_LP64(__ andptr(l_hi, r_hi);)
|
H A D | assembler_x86.hpp | 2406 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 D | assembler_x86.cpp | 6746 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 D | assembler_solaris_x86.cpp | 89 __ andptr(rsp, -16);
|