Home
last modified time | relevance | path

Searched refs:idiv (Results 1 – 25 of 37) sorted by relevance

12

/external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/tests/
Daddrop.asm2 idiv al ; F6 F8 label
3 idiv ax ; 66 F7 F8 label
4 idiv eax ; F7 F8 label
5 idiv byte [word 0] ; 67 F6 3E 00 00 label
6 idiv byte [dword 0xFFFFFFFF] ; F6 3D FF FF FF FF label
7 idiv byte [0] ; F6 3D 00 00 00 00 label
8 a16 idiv byte [word 0] ; 67 67 F6 3E 00 00
9 ;a16 idiv byte [dword 0] ; 67 F6 3D 00 00 00 00
10 a16 idiv byte [0] ; 67 F6 3D 00 00
11 a32 idiv byte [0] ; F6 3D 00 00 00 00
[all …]
Daddrop-err.asm2 a16 idiv byte [dword 0] ; 67 F6 3D 00 00 00 00
/external/llvm/test/CodeGen/X86/
Datom-bypass-slow-division.ll70 ; CHECK-NOT: idiv
79 ; CHECK-NOT: idiv
88 ; CHECK-NOT: idiv
99 ; CHECK: idiv
108 ; CHECK: idiv
D2010-09-01-RemoveCopyByCommutingDef.ll22 ; CHECK: idiv
Dearly-ifcvt.ll146 ; Make sure we don't speculate on div/idiv instructions
/external/llvm/test/MC/ARM/
Ddirective-arch_extension-idiv.s16 .arch_extension idiv
18 @ CHECK-V6-NEXT: .arch_extension idiv
21 @ CHECK-V7M-NEXT: .arch_extension idiv
24 .type idiv,%function
25 idiv: label
/external/llvm/test/MC/X86/
Dintel-syntax.s422 idiv AL, BL
423 idiv AX, BX
424 idiv EAX, ECX
425 idiv EAX, [ECX*8+EBX+0xdeadbeef]
426 idiv EAX, [0x45]
427 idiv EAX, [0x7eed]
428 idiv EAX, [0xbabecafe]
429 idiv EAX, [0x12345678]
Dx86-64.s1017 idiv %bl,%al
1018 idiv %bx,%ax
1019 idiv %ecx,%eax
1020 idiv 0xdeadbeef(%ebx,%ecx,8),%eax
1021 idiv 0x45,%eax
1022 idiv 0x7eed,%eax
1023 idiv 0xbabecafe,%eax
1024 idiv 0x12345678,%eax
/external/compiler-rt/lib/builtins/
Ddivsi3.c19 ARM_EABI_FNALIAS(idiv, divsi3) in ARM_EABI_FNALIAS() argument
/external/chromium_org/v8/test/cctest/
Dtest-disasm-x87.cc170 __ idiv(edx); in TEST() local
171 __ idiv(Operand(edx, ecx, times_1, 1)); in TEST() local
172 __ idiv(Operand(esp, 12)); in TEST() local
Dtest-disasm-ia32.cc170 __ idiv(edx); in TEST() local
171 __ idiv(Operand(edx, ecx, times_1, 1)); in TEST() local
172 __ idiv(Operand(esp, 12)); in TEST() local
/external/chromium_org/v8/src/x87/
Dassembler-x87.h686 void idiv(Register src) { idiv(Operand(src)); } in idiv() function
687 void idiv(const Operand& src);
/external/chromium_org/v8/src/ia32/
Dassembler-ia32.h703 void idiv(Register src) { idiv(Operand(src)); } in idiv() function
704 void idiv(const Operand& src);
/external/llvm/lib/Target/X86/
DX86InstrArithmetic.td336 "idiv{b}\t$src", [], IIC_IDIV8>;
339 "idiv{w}\t$src", [], IIC_IDIV16>, OpSize16;
342 "idiv{l}\t$src", [], IIC_IDIV32>, OpSize32;
346 "idiv{q}\t$src", [], IIC_IDIV64>;
352 "idiv{b}\t$src", [], IIC_IDIV8>,
356 "idiv{w}\t$src", [], IIC_IDIV16>, OpSize16,
360 "idiv{l}\t$src", [], IIC_IDIV32>, OpSize32,
364 "idiv{q}\t$src", [], IIC_IDIV64>,
DX86InstrInfo.td2620 // div and idiv aliases for explicit A register.
2629 def : InstAlias<"idiv{b}\t{$src, %al|al, $src}", (IDIV8r GR8 :$src)>;
2630 def : InstAlias<"idiv{w}\t{$src, %ax|ax, $src}", (IDIV16r GR16:$src)>;
2631 def : InstAlias<"idiv{l}\t{$src, %eax|eax, $src}", (IDIV32r GR32:$src)>;
2632 def : InstAlias<"idiv{q}\t{$src, %rax|rax, $src}", (IDIV64r GR64:$src)>;
2633 def : InstAlias<"idiv{b}\t{$src, %al|al, $src}", (IDIV8m i8mem :$src)>;
2634 def : InstAlias<"idiv{w}\t{$src, %ax|ax, $src}", (IDIV16m i16mem:$src)>;
2635 def : InstAlias<"idiv{l}\t{$src, %eax|eax, $src}", (IDIV32m i32mem:$src)>;
2636 def : InstAlias<"idiv{q}\t{$src, %rax|rax, $src}", (IDIV64m i64mem:$src)>;
DX86.td158 def FeatureSlowDivide : SubtargetFeature<"idiv-to-divb",
DX86Schedule.td171 // idiv
DX86ScheduleAtom.td68 // idiv
/external/chromium_org/third_party/libyuv/source/
Dscale_win.cc1293 idiv dword ptr [esp + 8] in FixedDiv_X86()
1310 idiv ecx in FixedDiv1_X86()
/external/chromium_org/third_party/libvpx/source/libvpx/third_party/libyuv/source/
Dscale_win.cc1293 idiv dword ptr [esp + 8] in FixedDiv_X86()
1310 idiv ecx in FixedDiv1_X86()
/external/chromium_org/third_party/mesa/src/src/mesa/x86/
Dassyntax.h435 #define IDIV_L(a) CHOICE(idivl a, idivl a, _LTOG idiv a)
436 #define IDIV_W(a) CHOICE(idivw a, idivw a, _WTOG idiv a)
1172 #define IDIV_L(a) idiv L_(a)
1173 #define IDIV_W(a) idiv W_(a)
1174 #define IDIV_B(a) idiv B_(a)
/external/mesa3d/src/mesa/x86/
Dassyntax.h435 #define IDIV_L(a) CHOICE(idivl a, idivl a, _LTOG idiv a)
436 #define IDIV_W(a) CHOICE(idivw a, idivw a, _WTOG idiv a)
1172 #define IDIV_L(a) idiv L_(a)
1173 #define IDIV_W(a) idiv W_(a)
1174 #define IDIV_B(a) idiv B_(a)
/external/elfutils/0.153/libcpu/
DChangeLog211 Fix lcall, dec, div, idiv, imul, inc, jmp, ljmp, mul, neg, not, push,
/external/chromium_org/v8/src/compiler/ia32/
Dcode-generator-ia32.cc187 __ idiv(i.InputOperand(1)); in AssembleArchInstruction() local
/external/valgrind/main/VEX/test/
Dtest-amd64.c444 #define OP idiv

12