Lines Matching refs:HashComponents
180 SmallVector<stable_hash, 16> HashComponents; in stableHashValue() local
181 HashComponents.reserve(MI.getNumOperands() + MI.getNumMemOperands() + 2); in stableHashValue()
182 HashComponents.push_back(MI.getOpcode()); in stableHashValue()
183 HashComponents.push_back(MI.getFlags()); in stableHashValue()
189 HashComponents.push_back(stable_hash_combine( in stableHashValue()
197 HashComponents.push_back(StableHash); in stableHashValue()
203 HashComponents.push_back(static_cast<unsigned>(Op->getSize().getValue())); in stableHashValue()
204 HashComponents.push_back(static_cast<unsigned>(Op->getFlags())); in stableHashValue()
205 HashComponents.push_back(static_cast<unsigned>(Op->getOffset())); in stableHashValue()
206 HashComponents.push_back(static_cast<unsigned>(Op->getSuccessOrdering())); in stableHashValue()
207 HashComponents.push_back(static_cast<unsigned>(Op->getAddrSpace())); in stableHashValue()
208 HashComponents.push_back(static_cast<unsigned>(Op->getSyncScopeID())); in stableHashValue()
209 HashComponents.push_back(static_cast<unsigned>(Op->getBaseAlign().value())); in stableHashValue()
210 HashComponents.push_back(static_cast<unsigned>(Op->getFailureOrdering())); in stableHashValue()
213 return stable_hash_combine_range(HashComponents.begin(), in stableHashValue()
214 HashComponents.end()); in stableHashValue()
218 SmallVector<stable_hash> HashComponents; in stableHashValue() local
221 HashComponents.push_back(stableHashValue(MI)); in stableHashValue()
222 return stable_hash_combine_range(HashComponents.begin(), in stableHashValue()
223 HashComponents.end()); in stableHashValue()
227 SmallVector<stable_hash> HashComponents; in stableHashValue() local
230 HashComponents.push_back(stableHashValue(MBB)); in stableHashValue()
231 return stable_hash_combine_range(HashComponents.begin(), in stableHashValue()
232 HashComponents.end()); in stableHashValue()