[ADT] APInt.h - remove <cmath> include. NFC.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Sun, 23 Oct 2022 11:44:14 +0000 (12:44 +0100)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Sun, 23 Oct 2022 11:44:20 +0000 (12:44 +0100)
commit016c83047f6ffdca8e83176733e5777176702e79
tree8b29e19ff889029c903d8d37f7dba4245ea94a3e
parente35d50b7f2938a274ec591c3ba34fcffd3613f11
[ADT] APInt.h - remove <cmath> include. NFC.

We only need this for std::abs, but since we're also testing the sign of the same value, then its not really necessary.

As detailed in https://commondatastorage.googleapis.com/chromium-browser-clang/llvm-include-analysis.html - APInt.h is the generic header with the highest expanded size, due to the dependency on <cmath>
llvm/include/llvm/ADT/APInt.h