Home
last modified time | relevance | path

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

12

/third_party/mesa3d/docs/relnotes/
D10.2.9.rst64 - gallivm: fix idiv
76 - gallivm,tgsi: fix idiv by zero crash
D10.3.1.rst111 - gallivm: fix idiv
131 - gallivm,tgsi: fix idiv by zero crash
D11.0.7.rst114 - nir: fix typo in idiv lowering, causing large-udiv-udiv failures
D21.3.0.rst1141 - gallivm: fix idiv/irem for 8/16/64-bit and 32-bit INT_MIN/-1
3532 - nir/idiv_const: improve idiv(n, INT_MIN)
/third_party/ffmpeg/libswresample/x86/
Dresample.asm475 idiv src_incrd
483 ; note that for imul/idiv, I need to move filter to edx/eax for each:
/third_party/boost/boost/python/
Doperators.hpp308 BOOST_PYTHON_INPLACE_OPERATOR(idiv,/=)
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86InstrArithmetic.td317 "idiv{b}\t$src", []>, Sched<[WriteIDiv8]>;
320 "idiv{w}\t$src", []>, Sched<[WriteIDiv16]>, OpSize16;
323 "idiv{l}\t$src", []>, Sched<[WriteIDiv32]>, OpSize32;
327 "idiv{q}\t$src", []>, Sched<[WriteIDiv64]>;
332 "idiv{b}\t$src", []>, SchedLoadReg<WriteIDiv8>;
335 "idiv{w}\t$src", []>, OpSize16, SchedLoadReg<WriteIDiv16>;
338 "idiv{l}\t$src", []>, OpSize32, SchedLoadReg<WriteIDiv32>;
341 "idiv{q}\t$src", []>, SchedLoadReg<WriteIDiv64>,
DX86InstrInfo.td3298 // div and idiv aliases for explicit A register.
3307 def : InstAlias<"idiv{b}\t{$src, %al|al, $src}", (IDIV8r GR8 :$src)>;
3308 def : InstAlias<"idiv{w}\t{$src, %ax|ax, $src}", (IDIV16r GR16:$src)>;
3309 def : InstAlias<"idiv{l}\t{$src, %eax|eax, $src}", (IDIV32r GR32:$src)>;
3310 def : InstAlias<"idiv{q}\t{$src, %rax|rax, $src}", (IDIV64r GR64:$src)>;
3311 def : InstAlias<"idiv{b}\t{$src, %al|al, $src}", (IDIV8m i8mem :$src)>;
3312 def : InstAlias<"idiv{w}\t{$src, %ax|ax, $src}", (IDIV16m i16mem:$src)>;
3313 def : InstAlias<"idiv{l}\t{$src, %eax|eax, $src}", (IDIV32m i32mem:$src)>;
3314 def : InstAlias<"idiv{q}\t{$src, %rax|rax, $src}", (IDIV64m i64mem:$src)>;
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/
DIceAssemblerX8632.h776 void idiv(Type Ty, GPRRegister reg);
777 void idiv(Type Ty, const AsmAddress &address);
DIceAssemblerX8664.h772 void idiv(Type Ty, GPRRegister reg);
773 void idiv(Type Ty, const AsmAddress &address);
DIceAssemblerX8632.cpp2387 void AssemblerX8632::idiv(Type Ty, GPRRegister reg) { in idiv() function in Ice::X8632::AssemblerX8632
2398 void AssemblerX8632::idiv(Type Ty, const AsmAddress &addr) { in idiv() function in Ice::X8632::AssemblerX8632
DIceInstX8632.cpp1027 static const GPREmitterOneOp Emitter = {&Assembler::idiv, &Assembler::idiv}; in emitIAS()
DIceInstX8664.cpp1019 static const GPREmitterOneOp Emitter = {&Assembler::idiv, &Assembler::idiv}; in emitIAS()
DIceAssemblerX8664.cpp2523 void AssemblerX8664::idiv(Type Ty, GPRRegister reg) { in idiv() function in Ice::X8664::AssemblerX8664
2535 void AssemblerX8664::idiv(Type Ty, const AsmAddress &addr) { in idiv() function in Ice::X8664::AssemblerX8664
/third_party/skia/third_party/externals/swiftshader/src/Shader/
DShaderCore.hpp257 void idiv(Vector4f &dst, const Vector4f &src0, const Vector4f &src1);
DVertexProgram.cpp259 case Shader::OPCODE_IDIV: idiv(d, s0, s1); break; in program()
DPixelProgram.cpp239 case Shader::OPCODE_IDIV: idiv(d, s0, s1); break; in applyShader()
DShaderCore.cpp848 void ShaderCore::idiv(Vector4f &dst, const Vector4f &src0, const Vector4f &src1) in idiv() function in sw::ShaderCore
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/Support/
DARMTargetParser.def128 ARM_ARCH_EXT_NAME("idiv", (ARM::AEK_HWDIVARM | ARM::AEK_HWDIV), nullptr, nullptr)
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/docs/
DLOWERING.rst163 result in the ``edx:eax`` register pair. The x86-32 ``idiv`` instruction
/third_party/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)
1164 #define IDIV_L(a) idiv L_(a)
1165 #define IDIV_W(a) idiv W_(a)
1166 #define IDIV_B(a) idiv B_(a)
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/
DARMTargetParser.def154 ARM_ARCH_EXT_NAME("idiv", (ARM::AEK_HWDIVARM | ARM::AEK_HWDIVTHUMB), nullptr, nullptr)
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/unittest/AssemblerX8632/
DGPRArith.cpp1279 TestImplOp(idiv, Value0, Src, Value1, int, Size); \ in TEST_F()
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/unittest/AssemblerX8664/
DGPRArith.cpp1309 TestImplOp(idiv, Value0, Src, Value1, int, Size); \ in TEST_F()
/third_party/vk-gl-cts/external/vulkancts/data/vulkan/amber/graphicsfuzz/
Dindex.txt236 …v-round-to-zero", "A fragment shader that covers specific fast idiv code path" },

12