Home | History | Annotate | Download | only in PowerPC

Lines Matching full:i16

3 declare signext i16 @foo()  
5 define i32 @test1(i16 signext %X) {
6 %Y = sext i16 %X to i32 ;; dead
10 define i32 @test2(i16 zeroext %X) {
11 %Y = sext i16 %X to i32
17 %tmp.0 = call signext i16 @foo() ;; no extsh!
18 %tmp.1 = icmp slt i16 %tmp.0, 1234
22 call i32 @test1(i16 signext 0)
28 define i32 @test4(i16* %P) {
29 %tmp.1 = load i16* %P
30 %tmp.2 = zext i16 %tmp.1 to i32
35 define i32 @test5(i16* %P) {
36 %tmp.1 = load i16* %P
37 %tmp.2 = bitcast i16 %tmp.1 to i16
38 %tmp.3 = zext i16 %tmp.2 to i32
49 define zeroext i16 @test7(float %a) {
50 %tmp.1 = fptoui float %a to i16
51 ret i16 %tmp.1