Lines Matching defs:BEValueV
5465 Value *BEValueV = nullptr, *StartValueV = nullptr;
5469 if (!BEValueV) {
5470 BEValueV = V;
5471 } else if (BEValueV != V) {
5472 BEValueV = nullptr;
5482 if (!BEValueV || !StartValueV)
5485 const SCEV *BEValue = getSCEV(BEValueV);
5729 Value *BEValueV,
5733 assert(BEValueV && StartValueV);
5735 auto BO = MatchBinaryOp(BEValueV, getDataLayout(), AC, DT, PN);
5768 // know that it is *undefined behavior* for BEValueV to
5770 if (auto *BEInst = dyn_cast<Instruction>(BEValueV)) {
5788 Value *BEValueV = nullptr, *StartValueV = nullptr;
5792 if (!BEValueV) {
5793 BEValueV = V;
5794 } else if (BEValueV != V) {
5795 BEValueV = nullptr;
5805 if (!BEValueV || !StartValueV)
5813 if (auto *S = createSimpleAffineAddRec(PN, BEValueV, StartValueV))
5822 const SCEV *BEValue = getSCEV(BEValueV);
5856 if (auto BO = MatchBinaryOp(BEValueV, getDataLayout(), AC, DT, PN)) {
5863 } else if (GEPOperator *GEP = dyn_cast<GEPOperator>(BEValueV)) {
5899 // know that it is *undefined behavior* for BEValueV to
5901 if (auto *BEInst = dyn_cast<Instruction>(BEValueV))