Lines Matching defs:BEValueV
5487 Value *BEValueV = nullptr, *StartValueV = nullptr;
5491 if (!BEValueV) {
5492 BEValueV = V;
5493 } else if (BEValueV != V) {
5494 BEValueV = nullptr;
5504 if (!BEValueV || !StartValueV)
5507 const SCEV *BEValue = getSCEV(BEValueV);
5750 Value *BEValueV,
5754 assert(BEValueV && StartValueV);
5756 auto BO = MatchBinaryOp(BEValueV, getDataLayout(), AC, DT, PN);
5789 // know that it is *undefined behavior* for BEValueV to
5791 if (auto *BEInst = dyn_cast<Instruction>(BEValueV)) {
5809 Value *BEValueV = nullptr, *StartValueV = nullptr;
5813 if (!BEValueV) {
5814 BEValueV = V;
5815 } else if (BEValueV != V) {
5816 BEValueV = nullptr;
5826 if (!BEValueV || !StartValueV)
5834 if (auto *S = createSimpleAffineAddRec(PN, BEValueV, StartValueV))
5843 const SCEV *BEValue = getSCEV(BEValueV);
5877 if (auto BO = MatchBinaryOp(BEValueV, getDataLayout(), AC, DT, PN)) {
5884 } else if (GEPOperator *GEP = dyn_cast<GEPOperator>(BEValueV)) {
5920 // know that it is *undefined behavior* for BEValueV to
5922 if (auto *BEInst = dyn_cast<Instruction>(BEValueV))