[all-commits] [llvm/llvm-project] c00a27: [X86][AVX] Remove redundant EXTRACT_VECTOR_ELT(VBR...
Simon Pilgrim via All-commits
all-commits at lists.llvm.org
Wed Jul 8 02:21:15 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: c00a27752e4944db609a683504bb10e0975fdf76
https://github.com/llvm/llvm-project/commit/c00a27752e4944db609a683504bb10e0975fdf76
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2020-07-08 (Wed, 08 Jul 2020)
Changed paths:
M llvm/lib/Target/X86/X86ISelLowering.cpp
Log Message:
-----------
[X86][AVX] Remove redundant EXTRACT_VECTOR_ELT(VBROADCAST(SCALAR())) fold
Noticed while looking for similar cases to rG931ec74f7a29 - SimplifyDemandedVectorElts and shuffle combining both should handle this now.
Commit: 997a3c29f4655e930a9ef44be98d28368d757d98
https://github.com/llvm/llvm-project/commit/997a3c29f4655e930a9ef44be98d28368d757d98
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2020-07-08 (Wed, 08 Jul 2020)
Changed paths:
M llvm/lib/MC/MCParser/MasmParser.cpp
Log Message:
-----------
Fix MSVC "not all control paths return a value" warnings. NFC.
Compare: https://github.com/llvm/llvm-project/compare/bee8cdcabd2b...997a3c29f465
More information about the All-commits
mailing list