[PATCH] D40918: [X86] Cleanup type conversion of 64-bit load-store pairs.

Nirav Dave via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Dec 7 08:47:21 PST 2017


niravd added a comment.

Previously this transformation missed the the i64 load/non-temporal store pair and as a result they get split into a i32 operations.  Because this aligns with the nontemporal store of the doubleword value in 12(%ebp) another transformation elides that pair (which given what this test look at is probably indicative that this test needs some sort of fencing added).


https://reviews.llvm.org/D40918





More information about the llvm-commits mailing list