• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1; This should turn into a single extsh
2; RUN: llc < %s -march=ppc32 | grep extsh | count 1
3define i32 @test(i32 %X) {
4        %tmp.81 = shl i32 %X, 16                ; <i32> [#uses=1]
5        %tmp.82 = ashr i32 %tmp.81, 16          ; <i32> [#uses=1]
6        ret i32 %tmp.82
7}
8
9