Lines Matching refs:Res
309 Value *Res = nullptr; in ReduceExpressionDag() local
326 Res = Builder.CreateIntCast(I->getOperand(0), Ty, in ReduceExpressionDag()
336 if (auto *NewCI = dyn_cast<TruncInst>(Res)) in ReduceExpressionDag()
340 } else if (auto *NewCI = dyn_cast<TruncInst>(Res)) in ReduceExpressionDag()
352 Res = Builder.CreateBinOp((Instruction::BinaryOps)Opc, LHS, RHS); in ReduceExpressionDag()
359 NodeInfo.NewValue = Res; in ReduceExpressionDag()
360 if (auto *ResI = dyn_cast<Instruction>(Res)) in ReduceExpressionDag()
364 Value *Res = getReducedOperand(CurrentTruncInst->getOperand(0), SclTy); in ReduceExpressionDag() local
366 if (Res->getType() != DstTy) { in ReduceExpressionDag()
368 Res = Builder.CreateIntCast(Res, DstTy, false); in ReduceExpressionDag()
369 if (auto *ResI = dyn_cast<Instruction>(Res)) in ReduceExpressionDag()
372 CurrentTruncInst->replaceAllUsesWith(Res); in ReduceExpressionDag()