reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1 2 3 4 5 6 7 8 9 10 | ; RUN: opt < %s -instcombine -S | grep zext ; PR1261. define i16 @test(i31 %zzz) { %A = sext i31 %zzz to i32 %B = add i32 %A, 16384 %C = lshr i32 %B, 15 %D = trunc i32 %C to i16 ret i16 %D } |