Commit 423f087
committed
[flang][Lower] Move getHashValue and isEqual implementations to Utils.cpp
This is intended to reduce the memory usage while compiling flang sources.
There were over 7500 instantiations of function templates defined in the
Utils.h file. Most of them were not referenced anywhere outside, except
for specialized implementations of getHashValue and isEqual in
IterationSpace.cpp. These function were also moved to Utils.cpp.1 parent cdeeb39 commit 423f087
File tree
4 files changed
+613
-592
lines changed- flang
- include/flang/Lower/Support
- lib/Lower
- Support
4 files changed
+613
-592
lines changed
0 commit comments