diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2019-06-17 17:22:38 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2019-06-17 17:22:38 +0000 |
commit | bb9adfdb4e862ca9f43342b129d6151a23869865 (patch) | |
tree | a5f1da06ccd1f6d944947d3e352f10376cc7c014 /clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp | |
parent | 6452bdd29b5a0bd0f902c06046add459f910d335 (diff) | |
download | llvm-bb9adfdb4e862ca9f43342b129d6151a23869865.zip llvm-bb9adfdb4e862ca9f43342b129d6151a23869865.tar.gz llvm-bb9adfdb4e862ca9f43342b129d6151a23869865.tar.bz2 |
[X86][AVX] Split under-aligned vector nt-stores.
If a YMM/ZMM non-temporal store has less than natural alignment, split the vector - either they will be satisfactorily aligned or will continue to be split until they are XMMs - at which point the legalizer will scalarize it.
llvm-svn: 363582
Diffstat (limited to 'clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions