/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/InstCombine/ |
D | InstCombineMulDivRem.cpp | 240 auto *NewMul = BinaryOperator::CreateMul(X, Y); in visitMul() local 244 NewMul->setHasNoSignedWrap(); in visitMul() 245 return NewMul; in visitMul() 337 Value *NewMul = in visitMul() local 339 return new SExtInst(NewMul, I.getType()); in visitMul() 355 Value *NewMul = Builder.CreateNSWMul( in visitMul() local 357 return new SExtInst(NewMul, I.getType()); in visitMul() 373 Value *NewMul = in visitMul() local 375 return new ZExtInst(NewMul, I.getType()); in visitMul() 391 Value *NewMul = Builder.CreateNUWMul( in visitMul() local [all …]
|
D | InstCombineAddSub.cpp | 1782 Value *NewMul = Builder.CreateMul(A, ConstantExpr::getNeg(CI)); in visitSub() local 1783 return BinaryOperator::CreateAdd(Op0, NewMul); in visitSub()
|
/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/ |
D | InstCombineAddSub.cpp | 655 Value *NewMul = Builder->CreateMul(A, ConstantExpr::getNeg(CI)); in visitSub() local 656 return BinaryOperator::CreateAdd(Op0, NewMul); in visitSub()
|
/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombineAddSub.cpp | 1639 Value *NewMul = Builder->CreateMul(A, ConstantExpr::getNeg(CI)); in visitSub() local 1640 return BinaryOperator::CreateAdd(Op0, NewMul); in visitSub()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 33903 SDValue NewMul = DAG.getNode(X86ISD::MUL_IMM, DL, VT, N->getOperand(0), in combineMul() local 33906 NewMul = DAG.getNode(ISD::SUB, DL, VT, DAG.getConstant(0, DL, VT), in combineMul() 33907 NewMul); in combineMul() 33909 return NewMul; in combineMul() 33925 SDValue NewMul; in combineMul() local 33939 NewMul = DAG.getNode(ISD::SHL, DL, VT, N->getOperand(0), in combineMul() 33942 NewMul = DAG.getNode(X86ISD::MUL_IMM, DL, VT, N->getOperand(0), in combineMul() 33946 NewMul = DAG.getNode(ISD::SHL, DL, VT, NewMul, in combineMul() 33949 NewMul = DAG.getNode(X86ISD::MUL_IMM, DL, VT, NewMul, in combineMul() 33954 NewMul = DAG.getNode(ISD::SUB, DL, VT, DAG.getConstant(0, DL, VT), in combineMul() [all …]
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
D | LoopStrengthReduce.cpp | 286 const SCEV *NewMul = SE.getMulExpr(Ops); in DoInitialMatch() local 290 DoInitialMatch(NewMul, L, MyGood, MyBad, SE); in DoInitialMatch() 292 SE.getEffectiveSCEVType(NewMul->getType()))); in DoInitialMatch()
|
/external/llvm/lib/Transforms/Scalar/ |
D | LoopStrengthReduce.cpp | 340 const SCEV *NewMul = SE.getMulExpr(Ops); in DoInitialMatch() local 344 DoInitialMatch(NewMul, L, MyGood, MyBad, SE); in DoInitialMatch() 346 SE.getEffectiveSCEVType(NewMul->getType()))); in DoInitialMatch()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
D | LoopStrengthReduce.cpp | 409 const SCEV *NewMul = SE.getMulExpr(Ops); in DoInitialMatch() local 413 DoInitialMatch(NewMul, L, MyGood, MyBad, SE); in DoInitialMatch() 415 SE.getEffectiveSCEVType(NewMul->getType()))); in DoInitialMatch()
|
/external/swiftshader/third_party/LLVM/lib/Target/X86/ |
D | X86ISelLowering.cpp | 13044 SDValue NewMul; in PerformMulCombine() local 13046 NewMul = DAG.getNode(ISD::SHL, DL, VT, N->getOperand(0), in PerformMulCombine() 13049 NewMul = DAG.getNode(X86ISD::MUL_IMM, DL, VT, N->getOperand(0), in PerformMulCombine() 13053 NewMul = DAG.getNode(ISD::SHL, DL, VT, NewMul, in PerformMulCombine() 13056 NewMul = DAG.getNode(X86ISD::MUL_IMM, DL, VT, NewMul, in PerformMulCombine() 13060 DCI.CombineTo(N, NewMul, false); in PerformMulCombine()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/ |
D | ScalarEvolution.cpp | 6264 auto *NewMul = getMulExpr(MulOps, LHSMul->getNoWrapFlags()); in createSCEV() local 6265 ShiftedLHS = getUDivExpr(NewMul, getConstant(DivAmt)); in createSCEV()
|