/art/runtime/interpreter/mterp/x86_64/ |
D | op_move.S | 6 shrl $$4, rINST # rINST <- B
|
/art/runtime/interpreter/mterp/x86/ |
D | op_move.S | 6 shrl $$4, rINST # rINST <- B
|
D | op_ushr_long.S | 20 shrl %cl, rIBASE
|
D | op_ushr_long_2addr.S | 17 shrl %cl, rIBASE
|
D | op_div_long_2addr.S | 9 shrl $$4, %eax # eax <- B
|
/art/compiler/utils/x86/ |
D | assembler_x86.h | 678 void shrl(Register reg, const Immediate& imm); 679 void shrl(Register operand, Register shifter); 680 void shrl(const Address& address, const Immediate& imm); 681 void shrl(const Address& address, Register shifter);
|
/art/runtime/arch/x86/ |
D | quick_entrypoints_x86.S | 1027 shrl LITERAL(ROSALLOC_BRACKET_QUANTUM_SIZE_SHIFT), %ecx // Calculate the rosalloc bracket index 1535 shrl LITERAL(CARD_TABLE_CARD_SHIFT), %eax 1576 shrl LITERAL(CARD_TABLE_CARD_SHIFT), %eax 2157 shrl LITERAL(1), %edx 2159 shrl LITERAL(1), %ebx 2163 shrl LITERAL(1), %ebx
|
/art/runtime/arch/x86_64/ |
D | quick_entrypoints_x86_64.S | 1512 shrl LITERAL(CARD_TABLE_CARD_SHIFT), %edi 1553 shrl LITERAL(CARD_TABLE_CARD_SHIFT), %edi 2100 shrl LITERAL(1), %r8d 2102 shrl LITERAL(1), %r9d 2106 shrl LITERAL(1), %r9d
|
/art/compiler/utils/x86_64/ |
D | assembler_x86_64.h | 735 void shrl(CpuRegister reg, const Immediate& imm); 736 void shrl(CpuRegister operand, CpuRegister shifter);
|
D | assembler_x86_64.cc | 2843 void X86_64Assembler::shrl(CpuRegister reg, const Immediate& imm) { in shrl() function in art::x86_64::X86_64Assembler 2853 void X86_64Assembler::shrl(CpuRegister operand, CpuRegister shifter) { in shrl() function in art::x86_64::X86_64Assembler
|
/art/compiler/optimizing/ |
D | intrinsics_x86_64.cc | 1608 __ shrl(rcx, Immediate(1)); in VisitStringEquals() local 1613 __ shrl(rcx, Immediate(1)); in VisitStringEquals() local 1622 __ shrl(rcx, Immediate(2)); in VisitStringEquals() local 1734 __ shrl(string_length, Immediate(1)); in GenerateStringIndexOf() local 2545 __ shrl(reg, imm_shift); in SwapBits() local
|
D | intrinsics_x86.cc | 1433 __ shrl(ecx, Immediate(1)); in VisitStringEquals() local 1437 __ shrl(ecx, Immediate(1)); in VisitStringEquals() local 1447 __ shrl(ecx, Immediate(1)); in VisitStringEquals() local 1566 __ shrl(string_length, Immediate(1)); in GenerateStringIndexOf() local 2481 __ shrl(reg, imm_shift); in SwapBits() local
|
D | code_generator_x86_64.cc | 210 __ shrl(length_loc.AsRegister<CpuRegister>(), Immediate(1)); in EmitNativeCode() local 3568 __ shrl(edx, Immediate(31)); in GenerateDivRemWithAnyConstant() local 3914 __ shrl(first_reg, second_reg); in HandleShift() local 3923 __ shrl(first_reg, imm); in HandleShift() local 5044 __ shrl(out, Immediate(1)); in VisitArrayLength() local 5102 __ shrl(length_reg, Immediate(1)); in VisitBoundsCheck() local
|
/art/runtime/interpreter/mterp/out/ |
D | mterp_x86_64.S | 406 shrl $4, rINST # rINST <- B 491 shrl $4, rINST # rINST <- B 3399 shrl $4, rINST # rINST <- B 4000 shrl %cl, %eax # ex: addl %ecx,%eax 4004 shrl %cl, %eax # ex: addl %ecx,%eax 4710 shrl %cl, %eax # ex: sarl %cl, %eax 4714 shrl %cl, %eax # ex: sarl %cl, %eax 5638 shrl %cl, %eax # ex: addl %ecx,%eax
|