Home
last modified time | relevance | path

Searched refs:UDIV (Results 1 – 25 of 86) sorted by relevance

1234

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMTargetTransformInfo.cpp688 { ISD::UDIV, MVT::v1i64, 1 * FunctionCallDivCost}, in getArithmeticInstrCost()
692 { ISD::UDIV, MVT::v2i32, 2 * FunctionCallDivCost}, in getArithmeticInstrCost()
696 { ISD::UDIV, MVT::v4i16, ReciprocalDivCost}, in getArithmeticInstrCost()
700 { ISD::UDIV, MVT::v8i8, ReciprocalDivCost}, in getArithmeticInstrCost()
705 { ISD::UDIV, MVT::v2i64, 2 * FunctionCallDivCost}, in getArithmeticInstrCost()
709 { ISD::UDIV, MVT::v4i32, 4 * FunctionCallDivCost}, in getArithmeticInstrCost()
713 { ISD::UDIV, MVT::v8i16, 8 * FunctionCallDivCost}, in getArithmeticInstrCost()
717 { ISD::UDIV, MVT::v16i8, 16 * FunctionCallDivCost}, in getArithmeticInstrCost()
978 case ISD::UDIV: in isHardwareLoopProfitable()
/third_party/skia/third_party/externals/spirv-cross/shaders-no-opt/comp/
Dspecialization-constant-evaluation.comp17 const uint UDIV = UTWO / UTWO; // 1
61 DUMMY_SSBO(UDiv, 3, UDIV);
/third_party/node/deps/openssl/openssl/crypto/bn/asm/
Dppc.pl122 $UDIV= "divwu"; # unsigned divide
146 $UDIV= "divdu"; # unsigned divide
1684 $UDIV r8,r3,r9 #q = h/dh
/third_party/openssl/crypto/bn/asm/
Dppc.pl122 $UDIV= "divwu"; # unsigned divide
146 $UDIV= "divdu"; # unsigned divide
1684 $UDIV r8,r3,r9 #q = h/dh
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/
DLanaiTargetTransformInfo.h94 case ISD::UDIV:
/third_party/skia/third_party/externals/spirv-cross/reference/shaders-no-opt/comp/
Dspecialization-constant-evaluation.comp29 const uint UDIV = (UTWO / UTWO);
121 float val[UDIV];
/third_party/mesa3d/docs/relnotes/
D10.3.3.rst81 - freedreno/ir3: add IDIV/UDIV support
82 - freedreno/ir3: add UMOD support, based on UDIV
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86TargetTransformInfo.cpp248 if ((ISD == ISD::SDIV || ISD == ISD::SREM || ISD == ISD::UDIV || in getArithmeticInstrCost()
279 if (ISD == ISD::UDIV) in getArithmeticInstrCost()
352 { ISD::UDIV, MVT::v64i8, 14 }, // 2*ext+2*pmulhw sequence in getArithmeticInstrCost()
356 { ISD::UDIV, MVT::v32i16, 6 }, // vpmulhuw sequence in getArithmeticInstrCost()
371 { ISD::UDIV, MVT::v16i32, 15 }, // vpmuludq sequence in getArithmeticInstrCost()
386 { ISD::UDIV, MVT::v32i8, 14 }, // 2*ext+2*pmulhw sequence in getArithmeticInstrCost()
390 { ISD::UDIV, MVT::v16i16, 6 }, // vpmulhuw sequence in getArithmeticInstrCost()
394 { ISD::UDIV, MVT::v8i32, 15 }, // vpmuludq sequence in getArithmeticInstrCost()
410 { ISD::UDIV, MVT::v32i8, 28+2 }, // 4*ext+4*pmulhw sequence + split. in getArithmeticInstrCost()
412 { ISD::UDIV, MVT::v16i8, 14 }, // 2*ext+2*pmulhw sequence in getArithmeticInstrCost()
[all …]
/third_party/mesa3d/src/gallium/auxiliary/tgsi/
Dtgsi_opcode_tmp.h150 OP12(UDIV)
Dtgsi_info_opcodes.h131 OPCODE(1, 2, COMP, UDIV)
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DISDOpcodes.h202 ADD, SUB, MUL, SDIV, UDIV, SREM, UREM, enumerator
/third_party/vixl/test/aarch32/config/
Dcond-rd-rn-rm-a32.json62 "Udiv", // UDIV{<c>}{<q>} {<Rd>}, <Rn>, <Rm> ; A1
Dcond-rd-rn-rm-t32.json61 "Udiv", // UDIV{<c>}{<q>} {<Rd>}, <Rn>, <Rm> ; T1
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/
DSparcISelDAGToDAG.cpp342 case ISD::UDIV: { in Select()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsFastISel.cpp1935 case ISD::UDIV: in selectDivRem()
1937 DivOpc = Mips::UDIV; in selectDivRem()
2050 if (!selectBinaryOp(I, ISD::UDIV)) in fastSelectInstruction()
2051 return selectDivRem(I, ISD::UDIV); in fastSelectInstruction()
DMipsSEISelLowering.cpp241 setOperationAction(ISD::UDIV, MVT::i32, Legal); in MipsSETargetLowering()
288 setOperationAction(ISD::UDIV, MVT::i64, Legal); in MipsSETargetLowering()
347 setOperationAction(ISD::UDIV, Ty, Legal); in addMSAIntType()
1817 return DAG.getNode(ISD::UDIV, DL, Op->getValueType(0), Op->getOperand(1), in lowerINTRINSIC_WO_CHAIN()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.h703 void visitUDiv(const User &I) { visitBinary(I, ISD::UDIV); } in visitUDiv()
DSelectionDAGDumper.cpp231 case ISD::UDIV: return "udiv"; in getOperationName()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/
DRISCVISelLowering.cpp130 setOperationAction(ISD::UDIV, XLenVT, Expand); in RISCVTargetLowering()
138 setOperationAction(ISD::UDIV, MVT::i32, Custom); in RISCVTargetLowering()
838 case ISD::UDIV: in getRISCVWOpcode()
911 case ISD::UDIV: in ReplaceNodeResults()
/third_party/pcre2/pcre2/src/sljit/
DsljitNativeARM_64.c141 #define UDIV 0x9ac00800 macro
1311 …FAIL_IF(push_inst(compiler, ((op == SLJIT_DIVMOD_UW ? UDIV : SDIV) ^ inv_bits) | RD(SLJIT_R0) | RN… in sljit_emit_op0()
1316 …return push_inst(compiler, ((op == SLJIT_DIV_UW ? UDIV : SDIV) ^ inv_bits) | RD(SLJIT_R0) | RN(SLJ… in sljit_emit_op0()
DsljitNativeARM_T2_32.c190 #define UDIV 0xfbb0f0f0 macro
1612 …FAIL_IF(push_inst32(compiler, (op == SLJIT_DIVMOD_UW ? UDIV : SDIV) | RD4(SLJIT_R0) | RN4(SLJIT_R0… in sljit_emit_op0()
1617 …return push_inst32(compiler, (op == SLJIT_DIV_UW ? UDIV : SDIV) | RD4(SLJIT_R0) | RN4(SLJIT_R0) | … in sljit_emit_op0()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DTargetLoweringBase.cpp790 case ISD::UDIV: in canOpTrap()
1601 case UDiv: return ISD::UDIV; in InstructionOpcodeToISD()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/MSP430/
DMSP430ISelLowering.cpp133 setOperationAction(ISD::UDIV, MVT::i8, Promote); in MSP430TargetLowering()
139 setOperationAction(ISD::UDIV, MVT::i16, LibCall); in MSP430TargetLowering()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AVR/
DAVRISelLowering.cpp144 setOperationAction(ISD::UDIV, MVT::i8, Expand); in AVRTargetLowering()
145 setOperationAction(ISD::UDIV, MVT::i16, Expand); in AVRTargetLowering()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64TargetTransformInfo.cpp531 case ISD::UDIV: in getArithmeticInstrCost()

1234