Lines Matching refs:ValueRef
656 class ValueRef
659 ValueRef(Value * = NULL);
660 ValueRef(const ValueRef&);
661 ~ValueRef();
666 void set(const ValueRef&);
674 inline const ValueRef *getIndirect(int dim) const;
705 bool mayReplace(const ValueRef &);
706 void replace(const ValueRef &, bool doSet); // replace all uses of the old value
754 std::unordered_set<ValueRef *> uses;
756 typedef std::unordered_set<ValueRef *>::iterator UseIterator;
757 typedef std::unordered_set<ValueRef *>::const_iterator UseCIterator;
870 void setSrc(int s, const ValueRef&);
875 inline ValueRef& src(int s) { return srcs[s]; } in src()
877 inline const ValueRef& src(int s) const { return srcs[s]; } in src()
983 std::deque<ValueRef> srcs; // no gaps !
1121 ValueRef dPdx[3];
1122 ValueRef dPdy[3];
1123 ValueRef offset[4][3];
1275 std::deque<ValueRef> outs;