summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp
diff options
context:
space:
mode:
authorQuentin Colombet <qcolombet@apple.com>2016-01-13 00:02:40 +0000
committerQuentin Colombet <qcolombet@apple.com>2016-01-13 00:02:40 +0000
commitf8e303079443af0e3c1026c847bfbccb477ed668 (patch)
tree8565b9a33cd7a3807f61e92728908ebe4178e864 /llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp
parent1a4ae60f5a7a010d6f034f498136568baffed94f (diff)
downloadbcm5719-llvm-f8e303079443af0e3c1026c847bfbccb477ed668.tar.gz
bcm5719-llvm-f8e303079443af0e3c1026c847bfbccb477ed668.zip
[ARM] Mark VMOV with immediate: isAsCheapAsMove.
VMOVs are not strictly speaking cheap, but they are as expensive as a vector copy (VORR), so we should prefer rematerialization over splitting when it applies. rdar://problem/23754176 llvm-svn: 257545
Diffstat (limited to 'llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud