Lines Matching refs:f8
9 %f8 = type <8 x float>
39 define void @test_f8(%f8* %P, %f8* %Q, %f8* %S) {
40 %p = load %f8, %f8* %P ; <%f8> [#uses=1]
41 %q = load %f8, %f8* %Q ; <%f8> [#uses=1]
42 %R = fadd %f8 %p, %q ; <%f8> [#uses=1]
43 store %f8 %R, %f8* %S
47 define void @test_fmul(%f8* %P, %f8* %Q, %f8* %S) {
48 %p = load %f8, %f8* %P ; <%f8> [#uses=1]
49 %q = load %f8, %f8* %Q ; <%f8> [#uses=1]
50 %R = fmul %f8 %p, %q ; <%f8> [#uses=1]
51 store %f8 %R, %f8* %S
55 define void @test_div(%f8* %P, %f8* %Q, %f8* %S) {
56 %p = load %f8, %f8* %P ; <%f8> [#uses=1]
57 %q = load %f8, %f8* %Q ; <%f8> [#uses=1]
58 %R = fdiv %f8 %p, %q ; <%f8> [#uses=1]
59 store %f8 %R, %f8* %S
104 define float @test_extract_elt(%f8* %P) {
105 %p = load %f8, %f8* %P ; <%f8> [#uses=1]
106 %R = extractelement %f8 %p, i32 3 ; <float> [#uses=1]
125 define void @test_cast_2(%f8* %a, <8 x i32>* %b) {
126 %T = load %f8, %f8* %a ; <%f8> [#uses=1]
127 %T2 = bitcast %f8 %T to <8 x i32> ; <<8 x i32>> [#uses=1]