[all-commits] [llvm/llvm-project] 7bfe41: [X86][SSE] Add add/fadd reduction shuffle+subvecto...
Simon Pilgrim via All-commits
all-commits at lists.llvm.org
Sat Jul 4 07:10:42 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 7bfe4102a99d7dc5520d1ca1695afbfd82dfd4f5
https://github.com/llvm/llvm-project/commit/7bfe4102a99d7dc5520d1ca1695afbfd82dfd4f5
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2020-07-04 (Sat, 04 Jul 2020)
Changed paths:
A llvm/test/CodeGen/X86/horizontal-reduce-add.ll
A llvm/test/CodeGen/X86/horizontal-reduce-fadd.ll
Log Message:
-----------
[X86][SSE] Add add/fadd reduction shuffle+subvector tests
Tests based on the PR37890 test cases - the vector combine pass should leave us with a reduction chain ending in extract(add(x,shuffle(x,1,-1,...))), but the higher reduction stages will be subvector extractions not shuffles.
More information about the All-commits
mailing list