summaryrefslogtreecommitdiffstats
path: root/llvm/utils/TableGen/CodeGenDAGPatterns.h
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/utils/TableGen/CodeGenDAGPatterns.h')
-rw-r--r--llvm/utils/TableGen/CodeGenDAGPatterns.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/utils/TableGen/CodeGenDAGPatterns.h b/llvm/utils/TableGen/CodeGenDAGPatterns.h
index 9be3816cc7f..104feb90792 100644
--- a/llvm/utils/TableGen/CodeGenDAGPatterns.h
+++ b/llvm/utils/TableGen/CodeGenDAGPatterns.h
@@ -350,11 +350,11 @@ struct TypeInfer {
bool Validate = true; // Indicate whether to validate types.
private:
- TypeSetByHwMode getLegalTypes();
+ const TypeSetByHwMode &getLegalTypes();
- /// Cached legal types.
+ /// Cached legal types (in default mode).
bool LegalTypesCached = false;
- TypeSetByHwMode::SetType LegalCache = {};
+ TypeSetByHwMode LegalCache;
};
/// Set type used to track multiply used variables in patterns
OpenPOWER on IntegriCloud