aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Analysis/RegionPrinter.cpp
diff options
context:
space:
mode:
authorRichard Sandiford <rsandifo@linux.vnet.ibm.com>2013-10-01 14:31:11 +0000
committerRichard Sandiford <rsandifo@linux.vnet.ibm.com>2013-10-01 14:31:11 +0000
commit5fb8d3144fa5da2b8392b56136163809d8df0527 (patch)
tree1daa0944ad59d2aed7619f8209d39030c5466edb /lib/Analysis/RegionPrinter.cpp
parentc269c4f505a2dd7c3a88d12706257410ed6c7068 (diff)
downloadexternal_llvm-5fb8d3144fa5da2b8392b56136163809d8df0527.zip
external_llvm-5fb8d3144fa5da2b8392b56136163809d8df0527.tar.gz
external_llvm-5fb8d3144fa5da2b8392b56136163809d8df0527.tar.bz2
[SystemZ] Optimize 32-bit FPR<->GPR moves for z196 and above
Floats are stored in the high 32 bits of an FPR, and the only GPR<->FPR transfers are full-register transfers. This patch optimizes GPR<->FPR float transfers when the high word of a GPR is directly accessible. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@191764 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Analysis/RegionPrinter.cpp')
0 files changed, 0 insertions, 0 deletions