Changes
Summary
- [X86][SSE] Add X86ISD::PACKSS\PACKUS to SimplifyDemandedVectorEltsForTargetNode vector splitting
- [X86][SSE] Add scalar horizontal add/sub tests for element extractions from upper lanes As suggested on D61263
Change Type | Path in Repository | Path in Workspace |
---|---|---|
![]() | /llvm/trunk/lib/Target/X86/X86ISelLowering.cpp | trunk/lib/Target/X86/X86ISelLowering.cpp |
![]() | /llvm/trunk/test/CodeGen/X86/vector-reduce-mul-widen.ll | trunk/test/CodeGen/X86/vector-reduce-mul-widen.ll |
![]() | /llvm/trunk/test/CodeGen/X86/vector-reduce-mul.ll | trunk/test/CodeGen/X86/vector-reduce-mul.ll |
Change Type | Path in Repository | Path in Workspace |
![]() | /llvm/trunk/test/CodeGen/X86/haddsub.ll | trunk/test/CodeGen/X86/haddsub.ll |
![]() | /llvm/trunk/test/CodeGen/X86/phaddsub-extract.ll | trunk/test/CodeGen/X86/phaddsub-extract.ll |
Summary
- Get rid of a bunch of 'unused variable' warnings in test when run with debug_level set. NFC
Change Type | Path in Repository | Path in Workspace |
---|---|---|
![]() | /libcxx/trunk/test/std/strings/basic.string/string.access/back.pass.cpp | trunk/test/std/strings/basic.string/string.access/back.pass.cpp |
![]() | /libcxx/trunk/test/std/strings/basic.string/string.access/front.pass.cpp | trunk/test/std/strings/basic.string/string.access/front.pass.cpp |
![]() | /libcxx/trunk/test/std/strings/basic.string/string.iterators/db_iterators_2.pass.cpp | trunk/test/std/strings/basic.string/string.iterators/db_iterators_2.pass.cpp |
![]() | /libcxx/trunk/test/std/strings/basic.string/string.iterators/db_iterators_3.pass.cpp | trunk/test/std/strings/basic.string/string.iterators/db_iterators_3.pass.cpp |
![]() | /libcxx/trunk/test/std/strings/basic.string/string.iterators/db_iterators_8.pass.cpp | trunk/test/std/strings/basic.string/string.iterators/db_iterators_8.pass.cpp |