Lines Matching refs:PGOHash
56 class PGOHash { class
99 PGOHash() : Working(0), Count(0) {} in PGOHash() function in __anone18cd8db0111::PGOHash
103 const int PGOHash::NumBitsPerType;
104 const unsigned PGOHash::NumTypesPerWord;
105 const unsigned PGOHash::TooBig;
112 PGOHash Hash;
145 if (Type == PGOHash::None) in VisitStmt()
152 PGOHash::HashType getHashType(const Stmt *S) { in getHashType()
157 return PGOHash::LabelStmt; in getHashType()
159 return PGOHash::WhileStmt; in getHashType()
161 return PGOHash::DoStmt; in getHashType()
163 return PGOHash::ForStmt; in getHashType()
165 return PGOHash::CXXForRangeStmt; in getHashType()
167 return PGOHash::ObjCForCollectionStmt; in getHashType()
169 return PGOHash::SwitchStmt; in getHashType()
171 return PGOHash::CaseStmt; in getHashType()
173 return PGOHash::DefaultStmt; in getHashType()
175 return PGOHash::IfStmt; in getHashType()
177 return PGOHash::CXXTryStmt; in getHashType()
179 return PGOHash::CXXCatchStmt; in getHashType()
181 return PGOHash::ConditionalOperator; in getHashType()
183 return PGOHash::BinaryConditionalOperator; in getHashType()
187 return PGOHash::BinaryOperatorLAnd; in getHashType()
189 return PGOHash::BinaryOperatorLOr; in getHashType()
193 return PGOHash::None; in getHashType()
571 void PGOHash::combine(HashType Type) { in combine()
589 uint64_t PGOHash::finalize() { in finalize()