Lines Matching refs:EV

367       bool operator<(const ExtValue &EV) const;
368 bool operator==(const ExtValue &EV) const {
369 return ExtRoot(*this) == ExtRoot(EV) && Offset == EV.Offset;
371 bool operator!=(const ExtValue &EV) const {
372 return !operator==(EV);
428 friend raw_ostream &operator<< (raw_ostream &OS, const ExtValue &EV);
544 raw_ostream &operator<< (raw_ostream &OS, const HCE::ExtValue &EV) {
545 OS << HCE::ExtRoot(EV) << " off:" << EV.Offset;
766 bool HCE::ExtValue::operator< (const HCE::ExtValue &EV) const {
768 if (!(ER == ExtRoot(EV)))
769 return ER < EV;
770 return Offset < EV.Offset;
1278 ExtValue EV(ED);
1279 LLVM_DEBUG(dbgs() << " =" << I << ". " << EV << " " << ED << '\n');
1281 Ranges[I-Begin] = getOffsetRange(ED.Rd).shift(EV.Offset);
1298 ExtValue EV(ED);
1299 LLVM_DEBUG(dbgs() << " " << I << ". " << EV << " " << ED << '\n');
1301 Ranges[I-Begin].intersect(Dev.shift(EV.Offset));
1420 const ExtValue &EV = P.first.first;
1421 AssignmentMap::iterator F = IMap.find({EV, ExtExpr()});
1464 auto SameValue = [&EV,this,IsStack](unsigned I) {
1467 ExtValue(ED).Offset == EV.Offset;
1534 const ExtValue &EV = ExtI.first;
1535 MachineOperand ExtOp(EV);
1543 // DefR = PS_fi Rb,##EV
1550 // DefR = ##EV
1555 // DefR = sub(##EV,Rb)
1560 // DefR = add(Rb,##EV)
1569 // DefR = add(##EV,asl(Rb,S))
1770 const ExtValue &EV = ExtI.first; (void)EV;
1781 assert(Ex.Rs == RegOp && EV == ImmOp && Ex.Neg != IsAddi &&
1804 assert(EV == V && Rs == Ex.Rs && IsSub == Ex.Neg && "Initializer mismatch");
1857 ExtValue EV(ED);
1858 int32_t Diff = EV.Offset - DefV.Offset;