Searched refs:imulq (Results 1 – 6 of 6) sorted by relevance
/art/compiler/utils/x86_64/ |
D | assembler_x86_64.h | 883 void imulq(CpuRegister src); 884 void imulq(CpuRegister dst, CpuRegister src); 885 void imulq(CpuRegister reg, const Immediate& imm); 886 void imulq(CpuRegister reg, const Address& address); 887 void imulq(CpuRegister dst, CpuRegister reg, const Immediate& imm);
|
D | assembler_x86_64_test.cc | 595 DriverStr(RepeatR(&x86_64::X86_64Assembler::imulq, "imulq %{reg}"), "imulq"); in TEST_F() 599 DriverStr(RepeatRR(&x86_64::X86_64Assembler::imulq, "imulq %{reg2}, %{reg1}"), "imulq"); in TEST_F() 603 DriverStr(RepeatRI(&x86_64::X86_64Assembler::imulq, /*imm_bytes*/ 4U, in TEST_F()
|
D | assembler_x86_64.cc | 4606 void X86_64Assembler::imulq(CpuRegister dst, CpuRegister src) { in imulq() function in art::x86_64::X86_64Assembler 4615 void X86_64Assembler::imulq(CpuRegister reg, const Immediate& imm) { in imulq() function in art::x86_64::X86_64Assembler 4616 imulq(reg, reg, imm); in imulq() 4619 void X86_64Assembler::imulq(CpuRegister dst, CpuRegister reg, const Immediate& imm) { in imulq() function in art::x86_64::X86_64Assembler 4640 void X86_64Assembler::imulq(CpuRegister reg, const Address& address) { in imulq() function in art::x86_64::X86_64Assembler 4657 void X86_64Assembler::imulq(CpuRegister reg) { in imulq() function in art::x86_64::X86_64Assembler
|
/art/runtime/interpreter/mterp/x86_64ng/ |
D | arithmetic.S | 493 imulq (rFP,rINSTq,4), %rax
|
/art/compiler/optimizing/ |
D | code_generator_x86_64.cc | 3838 __ imulq(out.AsRegister<CpuRegister>(), first.AsRegister<CpuRegister>(), in VisitMul() local 3843 __ imulq(first.AsRegister<CpuRegister>(), codegen_->LiteralInt64Address(value)); in VisitMul() local 3847 __ imulq(first.AsRegister<CpuRegister>(), second.AsRegister<CpuRegister>()); in VisitMul() local 3851 __ imulq(first.AsRegister<CpuRegister>(), in VisitMul() local 4176 __ imulq(numerator); in GenerateDivRemWithAnyConstant() local 4200 __ imulq(rdx, Immediate(static_cast<int32_t>(imm))); in GenerateDivRemWithAnyConstant() local 4202 __ imulq(rdx, codegen_->LiteralInt64Address(imm)); in GenerateDivRemWithAnyConstant() local
|
D | intrinsics_x86_64.cc | 3332 __ imulq(y); in VisitMathMultiplyHigh() local
|