Lines Matching refs:f8
8 %f8 = type <8 x float>
37 define void @test_f8(%f8* %P, %f8* %Q, %f8* %S) {
38 %p = load %f8, %f8* %P ; <%f8> [#uses=1]
39 %q = load %f8, %f8* %Q ; <%f8> [#uses=1]
40 %R = fadd %f8 %p, %q ; <%f8> [#uses=1]
41 store %f8 %R, %f8* %S
45 define void @test_fmul(%f8* %P, %f8* %Q, %f8* %S) {
46 %p = load %f8, %f8* %P ; <%f8> [#uses=1]
47 %q = load %f8, %f8* %Q ; <%f8> [#uses=1]
48 %R = fmul %f8 %p, %q ; <%f8> [#uses=1]
49 store %f8 %R, %f8* %S
53 define void @test_div(%f8* %P, %f8* %Q, %f8* %S) {
54 %p = load %f8, %f8* %P ; <%f8> [#uses=1]
55 %q = load %f8, %f8* %Q ; <%f8> [#uses=1]
56 %R = fdiv %f8 %p, %q ; <%f8> [#uses=1]
57 store %f8 %R, %f8* %S
103 define float @test_extract_elt(%f8* %P) {
104 %p = load %f8, %f8* %P ; <%f8> [#uses=1]
105 %R = extractelement %f8 %p, i32 3 ; <float> [#uses=1]
124 define void @test_cast_2(%f8* %a, <8 x i32>* %b) {
125 %T = load %f8, %f8* %a ; <%f8> [#uses=1]
126 %T2 = bitcast %f8 %T to <8 x i32> ; <<8 x i32>> [#uses=1]