Home
last modified time | relevance | path

Searched refs:vf2 (Results 1 – 25 of 86) sorted by relevance

1234

/llvm-project-15.0.7/clang/test/CodeGen/
H A Dbuiltins-elementwise-math.c26 vf2 = __builtin_elementwise_abs(vf1);
181 vf1 = __builtin_elementwise_max(vf1, vf2);
221 vf1 = __builtin_elementwise_max(cvf1, vf2);
226 vf1 = __builtin_elementwise_max(vf2, cvf1);
261 vf1 = __builtin_elementwise_min(vf1, vf2);
307 vf1 = __builtin_elementwise_min(cvf1, vf2);
312 vf1 = __builtin_elementwise_min(vf2, cvf1);
333 vf2 = __builtin_elementwise_ceil(vf1); in test_builtin_elementwise_ceil()
349 vf2 = __builtin_elementwise_floor(vf1); in test_builtin_elementwise_floor()
365 vf2 = __builtin_elementwise_roundeven(vf1); in test_builtin_elementwise_roundeven()
[all …]
H A DNontemporal.cpp14 float __attribute__((vector_size(16))) vf1, vf2; variable
32 __builtin_nontemporal_store(vf1, &vf2); // CHECK: store <4 x float>{{.*}}align 16, !nontemporal in test_all_sizes()
46 vf2 = __builtin_nontemporal_load(&vf1); // CHECK: load <4 x float>{{.*}}align 16, !nontemporal in test_all_sizes()
/llvm-project-15.0.7/llvm/test/MC/RISCV/rvv/
H A Dext.s11 vzext.vf2 v8, v4, v0.t
12 # CHECK-INST: vzext.vf2 v8, v4, v0.t
17 vzext.vf2 v8, v4
18 # CHECK-INST: vzext.vf2 v8, v4
23 vsext.vf2 v8, v4, v0.t
24 # CHECK-INST: vsext.vf2 v8, v4, v0.t
29 vsext.vf2 v8, v4
30 # CHECK-INST: vsext.vf2 v8, v4
/llvm-project-15.0.7/llvm/test/Transforms/WholeProgramDevirt/
H A Dexport-single-impl.ll42 ; SUMMARY-NEXT: SingleImplName: vf2
66 ; CHECK: @vt2 = constant void (i8*)* @vf2
67 @vt2 = constant void (i8*)* @vf2, !type !1
79 ; CHECK: define void @vf2(i8* %0)
80 define void @vf2(i8*) {
H A Duniform-retval.ll11 ; CHECK: remark: {{.*}} devirtualized vf2
14 @vt2 = constant [1 x i8*] [i8* bitcast (i32 (i8*)* @vf2 to i8*)], !type !0
20 define i32 @vf2(i8* %this) readnone {
H A Dsoa-vtable.ll8 …null, void (i8*)* @vf1], [2 x void (i8*)*] [void (i8*)* null, void (i8*)* @vf2] }, !type !0, !type…
14 define void @vf2(i8* %this) {
43 ; CHECK: call void @vf2(
H A Dvcp-no-this.ll7 @vt2 = constant [1 x i8*] [i8* bitcast (i32 ()* @vf2 to i8*)], !type !0
13 define i32 @vf2() readnone {
H A Dvcp-decl.ll7 @vt2 = constant [1 x i8*] [i8* bitcast (i32 (i8*, i32)* @vf2 to i8*)], !type !0
11 define i32 @vf2(i8* %this, i32 %arg) readnone {
H A Dvcp-non-constant-arg.ll7 @vt2 = constant [1 x i8*] [i8* bitcast (i32 (i8*, i32)* @vf2 to i8*)], !type !0
13 define i32 @vf2(i8* %this, i32 %arg) readnone {
H A Dvcp-uses-this.ll7 @vt2 = constant [1 x i8*] [i8* bitcast (i32 (i8*)* @vf2 to i8*)], !type !0
14 define i32 @vf2(i8* %this) readnone {
H A Duniform-retval-invoke.ll7 @vt2 = constant [1 x i8*] [i8* bitcast (i32 (i8*)* @vf2 to i8*)], !type !0
13 define i32 @vf2(i8* %this) readnone {
H A Duniform-retval-multiple-assumes.ll7 @vt2 = constant [1 x i8*] [i8* bitcast (i32 (i8*)* @vf2 to i8*)], !type !0
13 define i32 @vf2(i8* %this) readnone {
H A Dconstant-arg.ll7 …x i8] c"\00\00\00\00\00\00\00\02", [1 x i8*] [i8* bitcast (i1 (i8*, i32)* @vf2 to i8*)], [0 x i8] …
12 @vt2 = constant [1 x i8*] [i8* bitcast (i1 (i8*, i32)* @vf2 to i8*)], !type !0
22 define i1 @vf2(i8* %this, i32 %arg) readnone {
/llvm-project-15.0.7/llvm/test/CodeGen/RISCV/rvv/
H A Dvexts-sdnode.ll9 ; CHECK-NEXT: vsext.vf2 v9, v8
20 ; CHECK-NEXT: vzext.vf2 v9, v8
75 ; CHECK-NEXT: vsext.vf2 v9, v8
86 ; CHECK-NEXT: vzext.vf2 v9, v8
141 ; CHECK-NEXT: vsext.vf2 v9, v8
152 ; CHECK-NEXT: vzext.vf2 v9, v8
207 ; CHECK-NEXT: vsext.vf2 v10, v8
339 ; CHECK-NEXT: vsext.vf2 v9, v8
350 ; CHECK-NEXT: vzext.vf2 v9, v8
383 ; CHECK-NEXT: vsext.vf2 v9, v8
[all …]
H A Dfixed-vectors-zext-vp.ll13 ; CHECK-NEXT: vzext.vf2 v9, v8, v0.t
24 ; CHECK-NEXT: vzext.vf2 v9, v8
85 ; CHECK-NEXT: vzext.vf2 v9, v8, v0.t
96 ; CHECK-NEXT: vzext.vf2 v9, v8
133 ; CHECK-NEXT: vzext.vf2 v10, v8, v0.t
144 ; CHECK-NEXT: vzext.vf2 v10, v8
169 ; CHECK-NEXT: vzext.vf2 v16, v24, v0.t
176 ; CHECK-NEXT: vzext.vf2 v24, v8, v0.t
196 ; CHECK-NEXT: vzext.vf2 v16, v24
202 ; CHECK-NEXT: vzext.vf2 v24, v8
H A Dfixed-vectors-sext-vp.ll13 ; CHECK-NEXT: vsext.vf2 v9, v8, v0.t
24 ; CHECK-NEXT: vsext.vf2 v9, v8
85 ; CHECK-NEXT: vsext.vf2 v9, v8, v0.t
96 ; CHECK-NEXT: vsext.vf2 v9, v8
133 ; CHECK-NEXT: vsext.vf2 v10, v8, v0.t
144 ; CHECK-NEXT: vsext.vf2 v10, v8
169 ; CHECK-NEXT: vsext.vf2 v16, v24, v0.t
176 ; CHECK-NEXT: vsext.vf2 v24, v8, v0.t
196 ; CHECK-NEXT: vsext.vf2 v16, v24
202 ; CHECK-NEXT: vsext.vf2 v24, v8
H A Dfixed-vectors-extload-truncstore.ll25 ; CHECK-NEXT: vsext.vf2 v8, v9
37 ; CHECK-NEXT: vzext.vf2 v8, v9
97 ; CHECK-NEXT: vsext.vf2 v8, v9
109 ; CHECK-NEXT: vzext.vf2 v8, v9
191 ; CHECK-NEXT: vsext.vf2 v8, v9
203 ; CHECK-NEXT: vzext.vf2 v8, v9
566 ; CHECK-NEXT: vsext.vf2 v8, v9
578 ; CHECK-NEXT: vzext.vf2 v8, v9
626 ; CHECK-NEXT: vsext.vf2 v8, v9
638 ; CHECK-NEXT: vzext.vf2 v8, v9
[all …]
H A Dvzext.ll587 ; CHECK-NEXT: vzext.vf2 v9, v8
631 ; CHECK-NEXT: vzext.vf2 v10, v8
675 ; CHECK-NEXT: vzext.vf2 v12, v8
719 ; CHECK-NEXT: vzext.vf2 v16, v8
763 ; CHECK-NEXT: vzext.vf2 v9, v8
807 ; CHECK-NEXT: vzext.vf2 v9, v8
851 ; CHECK-NEXT: vzext.vf2 v10, v8
895 ; CHECK-NEXT: vzext.vf2 v12, v8
983 ; CHECK-NEXT: vzext.vf2 v9, v8
1027 ; CHECK-NEXT: vzext.vf2 v9, v8
[all …]
H A Dvsext.ll587 ; CHECK-NEXT: vsext.vf2 v9, v8
631 ; CHECK-NEXT: vsext.vf2 v10, v8
675 ; CHECK-NEXT: vsext.vf2 v12, v8
719 ; CHECK-NEXT: vsext.vf2 v16, v8
763 ; CHECK-NEXT: vsext.vf2 v9, v8
807 ; CHECK-NEXT: vsext.vf2 v9, v8
851 ; CHECK-NEXT: vsext.vf2 v10, v8
895 ; CHECK-NEXT: vsext.vf2 v12, v8
983 ; CHECK-NEXT: vsext.vf2 v9, v8
1027 ; CHECK-NEXT: vsext.vf2 v9, v8
[all …]
/llvm-project-15.0.7/clang/test/CodeGen/SystemZ/
H A Dbuiltins-systemz-zvector3-constrained.c33 vector float vf2; in test_core() local
56 vf2 = vf; in test_core()
57 vf += vec_revb(vec_insert(f, vec_revb(vf2), 0)); in test_core()
/llvm-project-15.0.7/clang/test/CodeGenCXX/
H A Dmember-function-pointer-calls.cpp8 virtual int vf2() { return 2; } in vf2() function
32 return f(&a, &A::vf2); in g2()
H A Dmember-function-pointers.cpp12 struct A { int a; void f(); virtual void vf1(); virtual void vf2(); };
30 void (A::*pa4)() = &A::vf2;
71 void (A::*pa4)() = &A::vf2; in f2()
/llvm-project-15.0.7/llvm/test/ThinLTO/X86/Inputs/
H A Dcache-typeid-resolutions2.ll4 @vt2 = constant i1 (i8*)* @vf2, !type !0
6 define internal i1 @vf2(i8* %this) {
/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A Dvsx-minmax.ll10 @vf2 = common global <4 x float> zeroinitializer, align 16
34 store <4 x float> %7, <4 x float>* @vf2, align 16
85 ;vector float vf1, vf2, vf3, vf4;
92 ; vf2 = vec_vmaxfp(vf, vf);
/llvm-project-15.0.7/llvm/test/Analysis/CostModel/X86/
H A Dshuffle-replication-i64.ll14 ; SSE2-NEXT: Cost Model: Found an estimated cost of 9 for instruction: %vf2 = shufflevector <2 x i…
21 ; SSE3-NEXT: Cost Model: Found an estimated cost of 9 for instruction: %vf2 = shufflevector <2 x i…
28 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 9 for instruction: %vf2 = shufflevector <2 x …
35 ; SSE41-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %vf2 = shufflevector <2 x …
42 ; SSE42-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %vf2 = shufflevector <2 x …
49 ; AVX-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %vf2 = shufflevector <2 x i6…
69 %vf2 = shufflevector <2 x i64> undef, <2 x i64> poison, <4 x i32> <i32 0, i32 0, i32 1, i32 1>
133 …%vf2 = shufflevector <2 x i64> undef, <2 x i64> poison, <6 x i32> <i32 0, i32 0, i32 0, i32 1, i32…
197 …%vf2 = shufflevector <2 x i64> undef, <2 x i64> poison, <8 x i32> <i32 0, i32 0, i32 0, i32 0, i32…
261 …%vf2 = shufflevector <2 x i64> undef, <2 x i64> poison, <10 x i32> <i32 0, i32 0, i32 0, i32 0, i3…
[all …]

1234