Home
last modified time | relevance | path

Searched refs:MulOp (Results 1 – 13 of 13) sorted by relevance

/external/deqp/framework/randomshaders/
DrsgBinaryOps.hpp92 class MulOp : public MulBase class
95 MulOp (GeneratorState& state, ConstValueRangeAccess valueRange);
96 virtual ~MulOp (void) {} in ~MulOp()
DrsgBinaryOps.cpp531 MulOp::MulOp (GeneratorState& state, ConstValueRangeAccess valueRange) in MulOp() function in rsg::MulOp
536 float MulOp::getWeight (const GeneratorState& state, ConstValueRangeAccess valueRange) in getWeight()
DrsgExpression.cpp289 { getWeight<MulOp>, create<MulOp> },
/external/swiftshader/third_party/LLVM/lib/Target/Mips/
DMipsISelDAGToDAG.cpp281 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/
DLoopVectorize.cpp1796 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/
DARMInstrNEON.td2064 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/
DScalarEvolution.cpp2192 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/
DScalarEvolution.cpp1644 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/
DARMInstrNEON.td2771 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/
DARMInstrNEON.td2862 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/
DScalarEvolution.cpp2557 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/
DCGExprScalar.cpp2504 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/
DX86ISelLowering.cpp38716 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()