Issue 104888
Summary [PowerPC] combine two RLWINM generated from __st[d/w/h/b]cx builtins
Labels backend:PowerPC
Assignees
Reporter chenzheng1030
    This is from code review of https://github.com/llvm/llvm-project/pull/104453

See comment: https://github.com/llvm/llvm-project/pull/104453#discussion_r1721334878

```
RLWINM 3, 3, 4, 28, 31
RLWINM 3, 3, 31, 31, 31
```
===>
```
RLWINM 3, 3, 3, 31, 31
```

Note that the first RLWINM is generated in post RA phase, so this has to be done after RA.
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to