diff options
Diffstat (limited to 'llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.cpp')
-rw-r--r-- | llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.cpp | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.cpp b/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.cpp index c01b482073c..a05443eb83b 100644 --- a/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.cpp +++ b/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.cpp @@ -34,11 +34,5 @@ void HexagonTTIImpl::getUnrollingPreferences(Loop *L, } unsigned HexagonTTIImpl::getNumberOfRegisters(bool vector) const { - if (vector) { - // While its true that v60 has vector registers, - // we do not want to advertise it through this API - // as it enables LOOP and SLP vectorization. - return 0; - } - return 32; + return vector ? 0 : 32; } |