diff options
author | Amara Emerson <amara@apple.com> | 2021-01-14 10:53:56 -0800 |
---|---|---|
committer | Amara Emerson <amara@apple.com> | 2021-01-14 16:33:34 -0800 |
commit | 036bc798f2ae4d266fe01e70778afe0b3381c088 (patch) | |
tree | 644cee81b2954b51bfa4c59fd245f3115dc5f9b8 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | d6acf3c2012b00f06a422e8704609676be7729b2 (diff) | |
download | llvm-036bc798f2ae4d266fe01e70778afe0b3381c088.zip llvm-036bc798f2ae4d266fe01e70778afe0b3381c088.tar.gz llvm-036bc798f2ae4d266fe01e70778afe0b3381c088.tar.bz2 |
[AArch64][GlobalISel] Assign FPR banks to loads which are used by integer->float conversions.
G_[US]ITOFP users of loads on AArch64 can operate on both gpr and fpr banks for scalars.
Because of this, if their source is a load, then that load can be assigned to an fpr
bank and therefore avoid having to do a cross bank copy via a gpr->fpr conversion.
Differential Revision: https://reviews.llvm.org/D94701
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions