diff options
| author | Sanjay Patel <spatel@rotateright.com> | 2019-03-28 15:46:02 +0000 |
|---|---|---|
| committer | Sanjay Patel <spatel@rotateright.com> | 2019-03-28 15:46:02 +0000 |
| commit | ffa8d3def7615f4311ddb6c3a8a6f200bf2af825 (patch) | |
| tree | 9c043e8c1df2df5247529a6d44871e86b783dcf2 /llvm/lib/CodeGen/CFIInstrInserter.cpp | |
| parent | e7815282786a25de5c193e9804a2b10d1f07e530 (diff) | |
| download | bcm5719-llvm-ffa8d3def7615f4311ddb6c3a8a6f200bf2af825.tar.gz bcm5719-llvm-ffa8d3def7615f4311ddb6c3a8a6f200bf2af825.zip | |
[DAGCombiner] fold sext into negation
As noted in D59818:
%z = zext i8 %x to i32
%neg = sub i32 0, %z
%r = sext i32 %neg to i64
=>
%z2 = zext i8 %x to i64
%r = sub i64 0, %z2
https://rise4fun.com/Alive/KzSR
llvm-svn: 357178
Diffstat (limited to 'llvm/lib/CodeGen/CFIInstrInserter.cpp')
0 files changed, 0 insertions, 0 deletions

