summaryrefslogtreecommitdiffstats
path: root/llvm/cmake/modules/AddLLVM.cmake
diff options
context:
space:
mode:
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>2019-02-01 12:26:06 +0000
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>2019-02-01 12:26:06 +0000
commitb3ccc5550d985395a7b43cfdd93bc400b332dcdb (patch)
treeacd37f4ea2157bbd8077e13f0627c2b6b3414e9a /llvm/cmake/modules/AddLLVM.cmake
parentf4b19c00b499e26859d0740dec8aecba34e85cbf (diff)
downloadbcm5719-llvm-b3ccc5550d985395a7b43cfdd93bc400b332dcdb.tar.gz
bcm5719-llvm-b3ccc5550d985395a7b43cfdd93bc400b332dcdb.zip
[AArch64] Optimize floating point materialization
This patch changes isFPImmLegal to return if the value can be enconded as the immediate operand of a logical instruction besides checking if for immediate field for fmov. This optimizes some floating point materization, inclusive values used on isinf lowering. Reviewed By: rengolin, efriedma, evandro Differential Revision: https://reviews.llvm.org/D57044 llvm-svn: 352866
Diffstat (limited to 'llvm/cmake/modules/AddLLVM.cmake')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud