Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Unit Tests
Unit Tests
| Paths 
 |  Differential  D110230  
[InstCombine] Update InstCombine to use poison instead of undef for shufflevector's placeholder (3/3) ClosedPublic Authored by hyeongyukim on Sep 22 2021, 4:05 AM. 
Details Summary 
Diff Detail 
 
Unit TestsFailed Event Timelinehyeongyukim retitled this revision from [InstCombine] Update InstCombine to use poison instead of undef for shufflevector's placeholder (2/3) to [InstCombine] Update InstCombine to use poison instead of undef for shufflevector's placeholder (3/3).Sep 22 2021, 4:07 AM hyeongyukim added reviewers: spatel, efriedma, jdoerfert, nikic, lebedev.ri, regehr.Sep 22 2021, 5:36 AM This revision is now accepted and ready to land.Sep 22 2021, 5:54 AM This revision was landed with ongoing or failed builds.Sep 22 2021, 8:48 AM Closed by commit rG98e96663f6a7: [InstCombine] Update InstCombine to use poison instead of undef for… (authored by hyeongyukim).  ·  Explain Why This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
 
Diff 374176 llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp
 llvm/test/Transforms/InstCombine/X86/x86-avx512-inseltpoison.ll
 llvm/test/Transforms/InstCombine/X86/x86-avx512.ll
 llvm/test/Transforms/InstCombine/X86/x86-f16c-inseltpoison.ll
 llvm/test/Transforms/InstCombine/X86/x86-f16c.ll
 llvm/test/Transforms/InstCombine/broadcast-inseltpoison.ll
 llvm/test/Transforms/InstCombine/broadcast.ll
 llvm/test/Transforms/InstCombine/insert-extract-shuffle-inseltpoison.ll
 llvm/test/Transforms/InstCombine/insert-extract-shuffle.ll
 llvm/test/Transforms/InstCombine/obfuscated_splat-inseltpoison.ll
 llvm/test/Transforms/InstCombine/obfuscated_splat.ll
 llvm/test/Transforms/InstCombine/reduction-shufflevector.ll
 llvm/test/Transforms/InstCombine/shuffle-cast-dist.ll
 llvm/test/Transforms/InstCombine/trunc-inseltpoison.ll
 llvm/test/Transforms/InstCombine/trunc.ll
 llvm/test/Transforms/InstCombine/vec_demanded_elts-inseltpoison.ll
 llvm/test/Transforms/InstCombine/vec_demanded_elts.ll
 llvm/test/Transforms/InstCombine/vec_shuffle-inseltpoison.ll
 llvm/test/Transforms/InstCombine/vec_shuffle.ll
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clang-format: please reformat the code