Home
last modified time | relevance | path

Searched refs:imul (Results 1 – 25 of 57) sorted by relevance

123

/external/llvm/test/MC/ELF/
Drelax-arith.s14 .section imul
15 imul $foo, %bx, %bx
16 imul $foo, bar, %bx
17 imul $foo, %ebx, %ebx
18 imul $foo, bar, %ebx
19 imul $foo, %rbx, %rbx
20 imul $foo, bar, %rbx
/external/flac/libFLAC/ia32/
Dlpc_asm.nasm783 imul eax, edx
813 imul eax, [esi + 4 * ecx]
845 imul ecx, [esi - 128]
848 imul ecx, [esi - 124]
851 imul ecx, [esi - 120]
854 imul ecx, [esi - 116]
857 imul ecx, [esi - 112]
860 imul ecx, [esi - 108]
863 imul ecx, [esi - 104]
866 imul ecx, [esi - 100]
[all …]
/external/v8/test/mjsunit/
Dmath-imul.js30 var imul_func = Math.imul;
40 function imul_meth_closure(a, b) { return Math.imul(a, b); }
47 assertEquals(expected, Math.imul(a, b));
/external/v8/test/cctest/
Dtest-disasm-x87.cc121 __ imul(edx, ecx); in TEST() local
181 __ imul(edx, Operand(ebx, ecx, times_4, 10000)); in TEST() local
182 __ imul(edx, ecx, 12); in TEST() local
183 __ imul(edx, Operand(edx, eax, times_2, 42), 8); in TEST() local
184 __ imul(edx, ecx, 1000); in TEST() local
185 __ imul(edx, Operand(ebx, ecx, times_4, 1), 9000); in TEST() local
248 __ imul(edx, ecx, 12); in TEST() local
249 __ imul(edx, ecx, 1000); in TEST() local
Dtest-disasm-ia32.cc121 __ imul(edx, ecx); in TEST() local
181 __ imul(edx, Operand(ebx, ecx, times_4, 10000)); in TEST() local
182 __ imul(edx, ecx, 12); in TEST() local
183 __ imul(edx, Operand(edx, eax, times_2, 42), 8); in TEST() local
184 __ imul(edx, ecx, 1000); in TEST() local
185 __ imul(edx, Operand(ebx, ecx, times_4, 1), 9000); in TEST() local
248 __ imul(edx, ecx, 12); in TEST() local
249 __ imul(edx, ecx, 1000); in TEST() local
/external/aac/libFDK/include/x86/
Dfixmul_x86.h114 imul b in fixmul_DD()
127 imul b in fixmuldiv2_DD()
/external/llvm/test/MC/X86/
Dx86_64-signed-reloc.s13 imul $foo, %rax // CHECK-NEXT: R_X86_64_32S label
/external/llvm/test/CodeGen/X86/
Dimul-lea-2.ll3 ; CHECK-NOT: imul
Dmemset-2.ll37 ; CHECK-NOT: imul
Dloop-strength-reduce7.ll1 ; RUN: llc < %s -march=x86 | not grep imul
D2007-11-07-MulBy4.ll1 ; RUN: llc < %s -march=x86 | not grep imul
/external/llvm/lib/Target/X86/
DX86InstrArithmetic.td113 def IMUL8r : I<0xF6, MRM5r, (outs), (ins GR8:$src), "imul{b}\t$src", [],
117 def IMUL16r : I<0xF7, MRM5r, (outs), (ins GR16:$src), "imul{w}\t$src", [],
121 def IMUL32r : I<0xF7, MRM5r, (outs), (ins GR32:$src), "imul{l}\t$src", [],
125 def IMUL64r : RI<0xF7, MRM5r, (outs), (ins GR64:$src), "imul{q}\t$src", [],
132 "imul{b}\t$src", [], IIC_IMUL8>, SchedLoadReg<WriteIMulLd>;
136 "imul{w}\t$src", [], IIC_IMUL16_MEM>, OpSize16,
141 "imul{l}\t$src", [], IIC_IMUL32_MEM>, OpSize32,
146 "imul{q}\t$src", [], IIC_IMUL64>, SchedLoadReg<WriteIMulLd>;
158 "imul{w}\t{$src2, $dst|$dst, $src2}",
163 "imul{l}\t{$src2, $dst|$dst, $src2}",
[all …]
DX86Schedule.td145 // imul by al, ax, eax, tax
152 // imul reg by reg|mem
159 // imul reg = reg/mem * imm
DX86ScheduleAtom.td47 // imul by al, ax, eax, rax
54 // imul reg by reg|mem
61 // imul reg = reg/mem * imm
/external/v8/src/x87/
Dassembler-x87.h692 void imul(Register src); // edx:eax = eax * src.
693 void imul(Register dst, Register src) { imul(dst, Operand(src)); } in imul() function
694 void imul(Register dst, const Operand& src); // dst = dst * src.
695 void imul(Register dst, Register src, int32_t imm32); // dst = src * imm32.
696 void imul(Register dst, const Operand& src, int32_t imm32);
Dassembler-x87.cc775 void Assembler::imul(Register reg) { in imul() function in v8::internal::Assembler
782 void Assembler::imul(Register dst, const Operand& src) { in imul() function in v8::internal::Assembler
790 void Assembler::imul(Register dst, Register src, int32_t imm32) { in imul() function in v8::internal::Assembler
791 imul(dst, Operand(src), imm32); in imul()
795 void Assembler::imul(Register dst, const Operand& src, int32_t imm32) { in imul() function in v8::internal::Assembler
/external/boringssl/src/crypto/bn/asm/
Dx86-mont.pl312 &imul ($word,&DWP($frame,"esp")); # n0*tp[0]
349 &imul ($word,&DWP($frame,"esp")); # n0*tp[0]
438 &imul ($word,&DWP($frame,"esp")); # n0*tp[0]
537 &imul ($word,&DWP($frame,"esp")); # n0*tp[0]
/external/mesa3d/src/gallium/drivers/nvc0/codegen/
Dnv50_ir_emit_nvc0.cpp1834 int imul; // integer MUL to MUL delay 3 member
1866 res.imul += delta; in rebase()
1907 max = MAX2(res.imul, max); in getLatest()
1929 res.imul = MAX2(res.imul, that->res.imul); in setMax()
1952 if (res.imul > cycle) in print()
1953 INFO("imul @ %i\n", res.imul); in print()
2133 ready = score->res.imul; in calcDelay()
2173 score->res.imul = cycle + 4; in commitInsn()
/external/boringssl/win-x86/crypto/bn/
Dx86-mont.asm207 imul edi,DWORD [32+esp]
240 imul edi,DWORD [32+esp]
322 imul edi,DWORD [32+esp]
414 imul edi,DWORD [32+esp]
/external/v8/src/ia32/
Dassembler-ia32.h709 void imul(Register src); // edx:eax = eax * src.
710 void imul(Register dst, Register src) { imul(dst, Operand(src)); } in imul() function
711 void imul(Register dst, const Operand& src); // dst = dst * src.
712 void imul(Register dst, Register src, int32_t imm32); // dst = src * imm32.
713 void imul(Register dst, const Operand& src, int32_t imm32);
/external/mesa3d/src/gallium/state_trackers/d3d1x/d3d1xshader/defs/
Dopcodes.txt39 imul
/external/freetype/include/internal/
Dftcalc.h161 imul edx in FT_MulFix_i386()
/external/pdfium/third_party/freetype/include/internal/
Dftcalc.h161 imul edx in FT_MulFix_i386()
/external/boringssl/win-x86_64/crypto/bn/
Dx86_64-mont.asm67 imul rbp,r10
130 imul rbp,r10
278 imul rbp,r10
416 imul rbp,r10
Dx86_64-mont5.asm101 imul rbp,r10
181 imul rbp,r10
436 imul rbp,r10
600 imul rbp,r10
1427 imul rbx,QWORD[((32+8))+rsp]
1462 imul rsi,r8

123