Lines Matching refs:f8
9 %f8 = type <8 x float>
38 define void @test_f8(%f8* %P, %f8* %Q, %f8* %S) {
39 %p = load %f8, %f8* %P ; <%f8> [#uses=1]
40 %q = load %f8, %f8* %Q ; <%f8> [#uses=1]
41 %R = fadd %f8 %p, %q ; <%f8> [#uses=1]
42 store %f8 %R, %f8* %S
46 define void @test_fmul(%f8* %P, %f8* %Q, %f8* %S) {
47 %p = load %f8, %f8* %P ; <%f8> [#uses=1]
48 %q = load %f8, %f8* %Q ; <%f8> [#uses=1]
49 %R = fmul %f8 %p, %q ; <%f8> [#uses=1]
50 store %f8 %R, %f8* %S
54 define void @test_div(%f8* %P, %f8* %Q, %f8* %S) {
55 %p = load %f8, %f8* %P ; <%f8> [#uses=1]
56 %q = load %f8, %f8* %Q ; <%f8> [#uses=1]
57 %R = fdiv %f8 %p, %q ; <%f8> [#uses=1]
58 store %f8 %R, %f8* %S
62 define void @test_rem(%f8* %P, %f8* %Q, %f8* %S) {
63 %p = load %f8, %f8* %P ; <%f8> [#uses=1]
64 %q = load %f8, %f8* %Q ; <%f8> [#uses=1]
65 %R = frem %f8 %p, %q ; <%f8> [#uses=1]
66 store %f8 %R, %f8* %S
113 define float @test_extract_elt(%f8* %P) {
114 %p = load %f8, %f8* %P ; <%f8> [#uses=1]
115 %R = extractelement %f8 %p, i32 3 ; <float> [#uses=1]
135 define void @test_cast_2(%f8* %a, <8 x i32>* %b) {
136 %T = load %f8, %f8* %a ; <%f8> [#uses=1]
137 %T2 = bitcast %f8 %T to <8 x i32>