Currently, we set legalization action of ISD::ROTL vectors as Expand in PPCISelLowering. However, we can exploit vrl(b|h|w|d) to lower ISD::ROTL directly.
Details
Details
- Reviewers
hfinkel jsji nemanjai steven.zhang - Group Reviewers
Restricted Project - Commits
- rG9681dc9627b1: [PowerPC] Exploit `vrl(b|h|w|d)` to perform vector rotation
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
llvm/test/CodeGen/PowerPC/vector-rotates.ll | ||
---|---|---|
8 | Could you add the indentation here for more readable? |
llvm/test/CodeGen/PowerPC/vector-rotates.ll | ||
---|---|---|
8 | I don't quite understand, can you be more specific please? |
llvm/test/CodeGen/PowerPC/vector-rotates.ll | ||
---|---|---|
8 | In most of the test case, it looks like: ; RUN: llc ... ; RUN: -verify-machineinstrs ... ^ has indentations here for more readable |
llvm/test/CodeGen/PowerPC/vector-rotates.ll | ||
---|---|---|
8 | ; RUN: FileCheck ... line is the same. Thanks. ; RUN: llc ... ; RUN: -verify-machineinstrs ... ; RUN: FileCheck ... |
Could you add the indentation here for more readable?