[all-commits] [llvm/llvm-project] 0e252a: [X86] Enable YMM memcmp with AVX1
David Zarzycki via All-commits
all-commits at lists.llvm.org
Thu Oct 31 11:07:24 PDT 2019
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 0e252ae19ff8d99a59d64442c38eeafa5825d441
https://github.com/llvm/llvm-project/commit/0e252ae19ff8d99a59d64442c38eeafa5825d441
Author: David Zarzycki <dave at znu.io>
Date: 2019-10-31 (Thu, 31 Oct 2019)
Changed paths:
M llvm/lib/Target/X86/X86TargetTransformInfo.cpp
M llvm/test/CodeGen/X86/memcmp-more-load-pairs.ll
M llvm/test/CodeGen/X86/memcmp.ll
Log Message:
-----------
[X86] Enable YMM memcmp with AVX1
Update TargetTransformInfo to allow AVX1 to use YMM registers for memcmp.
This is a follow up to D68632 which enabled XOR compares which made this possible.
https://reviews.llvm.org/D69658
More information about the All-commits
mailing list