[AArch64][GlobalISel] Add MMOs to constant pool loads to allow LICM hoisting.
authorAmara Emerson <amara@apple.com>
Wed, 12 May 2021 08:04:55 +0000 (01:04 -0700)
committerAmara Emerson <amara@apple.com>
Wed, 12 May 2021 16:47:09 +0000 (09:47 -0700)
commitdc8d16c03f4fcdc0dbfc2925621f6d0064bca31c
tree3f7bb930c9132f0ae2e060001dce735ffac714c9
parent93c8559baf551a7a30ab17654569ac5ac92986f4
[AArch64][GlobalISel] Add MMOs to constant pool loads to allow LICM hoisting.

This caused performance regressions vs SDAG on SingleSource/Benchmarks/Adobe-C++
llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp
llvm/test/CodeGen/AArch64/GlobalISel/select-const-pool.mir [new file with mode: 0644]