Lines Matching refs:HashComponents
158 SmallVector<stable_hash, 16> HashComponents; in stableHashValue() local
159 HashComponents.reserve(MI.getNumOperands() + MI.getNumMemOperands() + 2); in stableHashValue()
160 HashComponents.push_back(MI.getOpcode()); in stableHashValue()
161 HashComponents.push_back(MI.getFlags()); in stableHashValue()
168 HashComponents.push_back(stable_hash_combine( in stableHashValue()
176 HashComponents.push_back(StableHash); in stableHashValue()
182 HashComponents.push_back(static_cast<unsigned>(Op->getSize())); in stableHashValue()
183 HashComponents.push_back(static_cast<unsigned>(Op->getFlags())); in stableHashValue()
184 HashComponents.push_back(static_cast<unsigned>(Op->getOffset())); in stableHashValue()
185 HashComponents.push_back(static_cast<unsigned>(Op->getSuccessOrdering())); in stableHashValue()
186 HashComponents.push_back(static_cast<unsigned>(Op->getAddrSpace())); in stableHashValue()
187 HashComponents.push_back(static_cast<unsigned>(Op->getSyncScopeID())); in stableHashValue()
188 HashComponents.push_back(static_cast<unsigned>(Op->getBaseAlign().value())); in stableHashValue()
189 HashComponents.push_back(static_cast<unsigned>(Op->getFailureOrdering())); in stableHashValue()
192 return stable_hash_combine_range(HashComponents.begin(), in stableHashValue()
193 HashComponents.end()); in stableHashValue()