Searched refs:LHSConv (Results 1 – 1 of 1) sorted by relevance
1239 if (SExtInst *LHSConv = dyn_cast<SExtInst>(LHS)) { in visitAdd() local1243 ConstantExpr::getTrunc(RHSC, LHSConv->getOperand(0)->getType()); in visitAdd()1244 if (LHSConv->hasOneUse() && in visitAdd()1246 WillNotOverflowSignedAdd(LHSConv->getOperand(0), CI, &I)) { in visitAdd()1248 Value *NewAdd = Builder->CreateNSWAdd(LHSConv->getOperand(0), in visitAdd()1259 if (LHSConv->getOperand(0)->getType()==RHSConv->getOperand(0)->getType()&& in visitAdd()1260 (LHSConv->hasOneUse() || RHSConv->hasOneUse()) && in visitAdd()1261 WillNotOverflowSignedAdd(LHSConv->getOperand(0), in visitAdd()1264 Value *NewAdd = Builder->CreateNSWAdd(LHSConv->getOperand(0), in visitAdd()1363 if (SIToFPInst *LHSConv = dyn_cast<SIToFPInst>(LHS)) { in visitFAdd() local[all …]