Lines Matching refs:Analysis
64 enum Analysis { enum
89 friend inline Analysis operator|(Analysis lhs, Analysis rhs);
90 friend inline Analysis& operator|=(Analysis& lhs, Analysis rhs);
91 friend inline Analysis operator<<(Analysis a, int shift);
92 friend inline Analysis& operator<<=(Analysis& a, int shift);
378 void BuildInvalidAnalyses(Analysis set);
381 void InvalidateAnalysesExceptFor(Analysis preserved_analyses);
384 void InvalidateAnalyses(Analysis analyses_to_invalidate);
419 bool AreAnalysesValid(Analysis set) { return (set & valid_analyses_) == set; } in AreAnalysesValid()
810 Analysis valid_analyses_;
866 inline IRContext::Analysis operator|(IRContext::Analysis lhs,
867 IRContext::Analysis rhs) {
868 return static_cast<IRContext::Analysis>(static_cast<int>(lhs) |
872 inline IRContext::Analysis& operator|=(IRContext::Analysis& lhs,
873 IRContext::Analysis rhs) {
878 inline IRContext::Analysis operator<<(IRContext::Analysis a, int shift) {
879 return static_cast<IRContext::Analysis>(static_cast<int>(a) << shift);
882 inline IRContext::Analysis& operator<<=(IRContext::Analysis& a, int shift) {
883 a = static_cast<IRContext::Analysis>(static_cast<int>(a) << shift);