summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/LiveIntervalUnion.cpp
diff options
context:
space:
mode:
authorAmara Emerson <aemerson@apple.com>2018-02-20 05:11:57 +0000
committerAmara Emerson <aemerson@apple.com>2018-02-20 05:11:57 +0000
commitdb211892edde7dd6fafd108ecf770a2fecf8651d (patch)
treee7251cb53ed95e49a518fdf1a85167f480e33dae /llvm/lib/CodeGen/LiveIntervalUnion.cpp
parentbf450d905deab93377c68ba796d8c9744fed8861 (diff)
downloadbcm5719-llvm-db211892edde7dd6fafd108ecf770a2fecf8651d.tar.gz
bcm5719-llvm-db211892edde7dd6fafd108ecf770a2fecf8651d.zip
[AArch64][GlobalISel] When copying from a gpr32 to an fpr16 reg, convert to fpr32 first.
This is a follow on commit to r[x] where we fix the other direction of copy. For this case, after converting the source from gpr32 -> fpr32, we use a subregister copy, which is essentially what EXTRACT_SUBREG does in SDAG land. https://reviews.llvm.org/D43444 llvm-svn: 325550
Diffstat (limited to 'llvm/lib/CodeGen/LiveIntervalUnion.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud