Lines Matching refs:Analysis
62 enum Analysis { enum
84 friend inline Analysis operator|(Analysis lhs, Analysis rhs);
85 friend inline Analysis& operator|=(Analysis& lhs, Analysis rhs);
86 friend inline Analysis operator<<(Analysis a, int shift);
87 friend inline Analysis& operator<<=(Analysis& a, int shift);
335 void BuildInvalidAnalyses(Analysis set);
338 void InvalidateAnalysesExceptFor(Analysis preserved_analyses);
341 void InvalidateAnalyses(Analysis analyses_to_invalidate);
367 bool AreAnalysesValid(Analysis set) { return (set & valid_analyses_) == set; } in AreAnalysesValid()
682 Analysis valid_analyses_;
728 inline IRContext::Analysis operator|(IRContext::Analysis lhs,
729 IRContext::Analysis rhs) {
730 return static_cast<IRContext::Analysis>(static_cast<int>(lhs) |
734 inline IRContext::Analysis& operator|=(IRContext::Analysis& lhs,
735 IRContext::Analysis rhs) {
736 lhs = static_cast<IRContext::Analysis>(static_cast<int>(lhs) |
741 inline IRContext::Analysis operator<<(IRContext::Analysis a, int shift) {
742 return static_cast<IRContext::Analysis>(static_cast<int>(a) << shift);
745 inline IRContext::Analysis& operator<<=(IRContext::Analysis& a, int shift) {
746 a = static_cast<IRContext::Analysis>(static_cast<int>(a) << shift);