diff options
author | Qiu Chaofan <qiucofan@cn.ibm.com> | 2024-03-04 21:13:59 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-04 21:13:59 +0800 |
commit | 906580bad3a68e3877f4ff7ac2b7fc1b7ee84fd5 (patch) | |
tree | b21906406a1fe5def26a13e9becad28dacc7d100 /llvm/lib/Transforms/Utils/BasicBlockUtils.cpp | |
parent | e4882d83d77f9d6a5198ecb7faabd5bf2ce4b730 (diff) | |
download | llvm-906580bad3a68e3877f4ff7ac2b7fc1b7ee84fd5.zip llvm-906580bad3a68e3877f4ff7ac2b7fc1b7ee84fd5.tar.gz llvm-906580bad3a68e3877f4ff7ac2b7fc1b7ee84fd5.tar.bz2 |
[PowerPC] Add intrinsics for rldimi/rlwimi/rlwnm (#82968)
These builtins are already there in Clang, however current codegen may
produce suboptimal results due to their complex behavior. Implement them
as intrinsics to ensure expected instructions are emitted.
Diffstat (limited to 'llvm/lib/Transforms/Utils/BasicBlockUtils.cpp')
0 files changed, 0 insertions, 0 deletions