https://github.com/llvm/llvm-project/pull/193298 was reverted because of a compile time regression (see results [here](https://llvm-compile-time-tracker.com/compare.php?from=b9869c8c920a7dfa983e215bc30729b13d8b353b&to=464b46a73b7592c95222cf2e64b34ffe6f2cf251&stat=instructions:u)) I added a conditional statement so that getFunctionFeatureMap and the subsequent string lookup is only called if FD->hasAttr<TargetAttr>() evaluates to true which should be very rare. --------- Co-authored-by: Aaron Ballman <aaron@aaronballman.com> |
||
|---|---|---|
| .. | ||
| BufferSourceTest.cpp | ||
| CheckTargetFeaturesTest.cpp | ||
| CMakeLists.txt | ||
| CodeGenExternalTest.cpp | ||
| DemangleTrapReasonInDebugInfo.cpp | ||
| IRMatchers.h | ||
| TBAAMetadataTest.cpp | ||
| TestCompiler.h | ||