[PATCH] D54073: [x86] allow vector load narrowing with multi-use values
Sanjay Patel via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Nov 8 13:33:49 PST 2018
spatel added inline comments.
================
Comment at: test/CodeGen/X86/pr34653.ll:2
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py
; RUN: llc %s -O0 -mtriple=x86_64-unknown-unknown -mattr=+avx512f -o - | FileCheck %s
----------------
This is a -O0 test, so doesn't matter? With optimization, everything disappears:
```
pushq %rbp
movq %rsp, %rbp
andq $-512, %rsp ## imm = 0xFE00
subq $1024, %rsp ## imm = 0x400
movq %rsp, %rdi
callq _test
movq %rbp, %rsp
popq %rbp
```
https://reviews.llvm.org/D54073
More information about the llvm-commits
mailing list