/external/deqp/framework/randomshaders/ |
D | rsgBinaryOps.hpp | 92 class MulOp : public MulBase class 95 MulOp (GeneratorState& state, ConstValueRangeAccess valueRange); 96 virtual ~MulOp (void) {} in ~MulOp()
|
D | rsgBinaryOps.cpp | 531 MulOp::MulOp (GeneratorState& state, ConstValueRangeAccess valueRange) in MulOp() function in rsg::MulOp 536 float MulOp::getWeight (const GeneratorState& state, ConstValueRangeAccess valueRange) in getWeight()
|
D | rsgExpression.cpp | 289 { getWeight<MulOp>, create<MulOp> },
|
/external/swiftshader/third_party/LLVM/lib/Target/Mips/ |
D | MipsISelDAGToDAG.cpp | 281 unsigned MulOp = (Opcode == ISD::MULHU ? in Select() local 284 SDNode *MulNode = CurDAG->getMachineNode(MulOp, dl, in Select()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Vectorize/ |
D | LoopVectorize.cpp | 1796 Instruction::BinaryOps MulOp; in createVectorIntOrFpInductionPHI() local 1799 MulOp = Instruction::Mul; in createVectorIntOrFpInductionPHI() 1802 MulOp = Instruction::FMul; in createVectorIntOrFpInductionPHI() 1808 Value *Mul = addFastMathFlag(Builder.CreateBinOp(MulOp, Step, ConstVF)); in createVectorIntOrFpInductionPHI() 2035 Value *MulOp = Builder.CreateFMul(Cv, Step); in getStepVector() local 2036 if (isa<Instruction>(MulOp)) in getStepVector() 2038 cast<Instruction>(MulOp)->setFastMathFlags(Flags); in getStepVector() 2040 Value *BOp = Builder.CreateBinOp(BinOp, Val, MulOp, "induction"); in getStepVector() 2060 Instruction::BinaryOps MulOp; in buildScalarSteps() local 2063 MulOp = Instruction::Mul; in buildScalarSteps() [all …]
|
/external/swiftshader/third_party/LLVM/lib/Target/ARM/ |
D | ARMInstrNEON.td | 2064 ValueType Ty, SDPatternOperator MulOp, SDPatternOperator OpNode> 2069 (Ty (MulOp DPR:$Vn, DPR:$Vm)))))]>; 2073 ValueType Ty, SDPatternOperator MulOp, SDPatternOperator ShOp> 2081 (Ty (MulOp DPR:$Vn, 2086 ValueType Ty, SDNode MulOp, SDNode ShOp> 2094 (Ty (MulOp DPR:$Vn, 2100 SDPatternOperator MulOp, SDPatternOperator OpNode> 2105 (Ty (MulOp QPR:$Vn, QPR:$Vm)))))]>; 2108 SDPatternOperator MulOp, SDPatternOperator ShOp> 2116 (ResTy (MulOp QPR:$Vn, [all …]
|
/external/llvm/lib/Analysis/ |
D | ScalarEvolution.cpp | 2192 for (auto &MulOp : MulOpLists) in getAddExpr() local 2193 if (MulOp.first != 0) in getAddExpr() 2194 Ops.push_back(getMulExpr(getConstant(MulOp.first), in getAddExpr() 2195 getAddExpr(MulOp.second))); in getAddExpr() 2209 for (unsigned MulOp = 0, e = Mul->getNumOperands(); MulOp != e; ++MulOp) { in getAddExpr() local 2210 const SCEV *MulOpSCEV = Mul->getOperand(MulOp); in getAddExpr() 2216 const SCEV *InnerMul = Mul->getOperand(MulOp == 0); in getAddExpr() 2221 Mul->op_begin()+MulOp); in getAddExpr() 2222 MulOps.append(Mul->op_begin()+MulOp+1, Mul->op_end()); in getAddExpr() 2251 const SCEV *InnerMul1 = Mul->getOperand(MulOp == 0); in getAddExpr() [all …]
|
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
D | ScalarEvolution.cpp | 1644 for (unsigned MulOp = 0, e = Mul->getNumOperands(); MulOp != e; ++MulOp) { in getAddExpr() local 1645 const SCEV *MulOpSCEV = Mul->getOperand(MulOp); in getAddExpr() 1651 const SCEV *InnerMul = Mul->getOperand(MulOp == 0); in getAddExpr() 1656 Mul->op_begin()+MulOp); in getAddExpr() 1657 MulOps.append(Mul->op_begin()+MulOp+1, Mul->op_end()); in getAddExpr() 1686 const SCEV *InnerMul1 = Mul->getOperand(MulOp == 0); in getAddExpr() 1689 Mul->op_begin()+MulOp); in getAddExpr() 1690 MulOps.append(Mul->op_begin()+MulOp+1, Mul->op_end()); in getAddExpr()
|
/external/llvm/lib/Target/ARM/ |
D | ARMInstrNEON.td | 2771 ValueType Ty, SDPatternOperator MulOp, SDPatternOperator OpNode> 2776 (Ty (MulOp DPR:$Vn, DPR:$Vm)))))]>; 2780 ValueType Ty, SDPatternOperator MulOp, SDPatternOperator ShOp> 2788 (Ty (MulOp DPR:$Vn, 2793 ValueType Ty, SDPatternOperator MulOp, SDPatternOperator ShOp> 2801 (Ty (MulOp DPR:$Vn, 2807 SDPatternOperator MulOp, SDPatternOperator OpNode> 2812 (Ty (MulOp QPR:$Vn, QPR:$Vm)))))]>; 2815 SDPatternOperator MulOp, SDPatternOperator ShOp> 2823 (ResTy (MulOp QPR:$Vn, [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/ |
D | ARMInstrNEON.td | 2862 ValueType Ty, SDPatternOperator MulOp, SDPatternOperator OpNode> 2867 (Ty (MulOp DPR:$Vn, DPR:$Vm)))))]>; 2871 ValueType Ty, SDPatternOperator MulOp, SDPatternOperator ShOp> 2879 (Ty (MulOp DPR:$Vn, 2884 ValueType Ty, SDPatternOperator MulOp, SDPatternOperator ShOp> 2892 (Ty (MulOp DPR:$Vn, 2898 SDPatternOperator MulOp, SDPatternOperator OpNode> 2903 (Ty (MulOp QPR:$Vn, QPR:$Vm)))))]>; 2906 SDPatternOperator MulOp, SDPatternOperator ShOp> 2914 (ResTy (MulOp QPR:$Vn, [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/ |
D | ScalarEvolution.cpp | 2557 for (auto &MulOp : MulOpLists) in getAddExpr() local 2558 if (MulOp.first != 0) in getAddExpr() 2560 getConstant(MulOp.first), in getAddExpr() 2561 getAddExpr(MulOp.second, SCEV::FlagAnyWrap, Depth + 1), in getAddExpr() 2576 for (unsigned MulOp = 0, e = Mul->getNumOperands(); MulOp != e; ++MulOp) { in getAddExpr() local 2577 const SCEV *MulOpSCEV = Mul->getOperand(MulOp); in getAddExpr() 2583 const SCEV *InnerMul = Mul->getOperand(MulOp == 0); in getAddExpr() 2588 Mul->op_begin()+MulOp); in getAddExpr() 2589 MulOps.append(Mul->op_begin()+MulOp+1, Mul->op_end()); in getAddExpr() 2619 const SCEV *InnerMul1 = Mul->getOperand(MulOp == 0); in getAddExpr() [all …]
|
/external/clang/lib/CodeGen/ |
D | CGExprScalar.cpp | 2504 static Value* buildFMulAdd(llvm::BinaryOperator *MulOp, Value *Addend, in buildFMulAdd() argument 2509 Value *MulOp0 = MulOp->getOperand(0); in buildFMulAdd() 2510 Value *MulOp1 = MulOp->getOperand(1); in buildFMulAdd() 2526 MulOp->eraseFromParent(); in buildFMulAdd()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 38716 SDValue MulOp = N->getOperand(0); in combineLoopMAddPattern() local 38719 if (MulOp.getOpcode() != ISD::MUL) in combineLoopMAddPattern() 38720 std::swap(MulOp, Phi); in combineLoopMAddPattern() 38721 if (MulOp.getOpcode() != ISD::MUL) in combineLoopMAddPattern() 38725 if (!canReduceVMulWidth(MulOp.getNode(), DAG, Mode) || Mode == MULU16) in combineLoopMAddPattern() 38742 SDValue N0 = DAG.getNode(ISD::TRUNCATE, DL, ReducedVT, MulOp->getOperand(0)); in combineLoopMAddPattern() 38743 SDValue N1 = DAG.getNode(ISD::TRUNCATE, DL, ReducedVT, MulOp->getOperand(1)); in combineLoopMAddPattern()
|