Lines Matching refs:AffineValueMap
14 AffineValueMap::AffineValueMap(AffineMap map, ValueRange operands, in AffineValueMap() function in AffineValueMap
19 void AffineValueMap::reset(AffineMap map, ValueRange operands, in reset()
26 void AffineValueMap::difference(const AffineValueMap &a, in difference()
27 const AffineValueMap &b, AffineValueMap *res) { in difference()
75 bool AffineValueMap::isMultipleOf(unsigned idx, int64_t factor) const { in isMultipleOf()
81 bool AffineValueMap::isFunctionOf(unsigned idx, Value value) const { in isFunctionOf()
86 auto expr = const_cast<AffineValueMap *>(this)->getAffineMap().getResult(idx); in isFunctionOf()
92 Value AffineValueMap::getOperand(unsigned i) const { in getOperand()
96 ArrayRef<Value> AffineValueMap::getOperands() const { in getOperands()
100 AffineMap AffineValueMap::getAffineMap() const { return map.getAffineMap(); } in getAffineMap()
102 AffineValueMap::~AffineValueMap() = default;