Home
last modified time | relevance | path

Searched refs:fxch (Results 1 – 25 of 49) sorted by relevance

12

/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Znver3/
H A Dreg-move-elimination-x87.s5 fxch %st(0) label
6 fxch %st(1) label
7 fxch %st(2) label
8 fxch %st(3) label
9 fxch %st(4) label
10 fxch %st(5) label
11 fxch %st(6) label
12 fxch %st(7) label
13 fxch %st(0) label
37 # CHECK-NEXT: 1 1 1.00 U fxch %st(0)
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dpr33349.ll32 ; KNL-NEXT: fxch %st(3)
35 ; KNL-NEXT: fxch %st(3)
37 ; KNL-NEXT: fxch %st(1)
39 ; KNL-NEXT: fxch %st(1)
68 ; SKX-NEXT: fxch %st(3)
71 ; SKX-NEXT: fxch %st(3)
73 ; SKX-NEXT: fxch %st(1)
75 ; SKX-NEXT: fxch %st(1)
H A Dcmov-fp.ll36 ; NOSSE2-NEXT: fxch %st(1)
47 ; NOSSE1-NEXT: fxch %st(1)
62 ; NOCMOV-NEXT: fxch %st(1)
99 ; NOSSE2-NEXT: fxch %st(1)
110 ; NOSSE1-NEXT: fxch %st(1)
125 ; NOCMOV-NEXT: fxch %st(1)
162 ; NOSSE2-NEXT: fxch %st(1)
1062 ; SSE-NEXT: fxch %st(1)
1115 ; SSE-NEXT: fxch %st(1)
1168 ; SSE-NEXT: fxch %st(1)
[all …]
H A Dnosse-vector.ll14 ; X32-NEXT: fxch %st(1)
25 ; X64-NEXT: fxch %st(1)
48 ; X32-NEXT: fxch %st(1)
50 ; X32-NEXT: fxch %st(2)
52 ; X32-NEXT: fxch %st(3)
55 ; X32-NEXT: fxch %st(2)
68 ; X64-NEXT: fxch %st(1)
70 ; X64-NEXT: fxch %st(2)
72 ; X64-NEXT: fxch %st(3)
75 ; X64-NEXT: fxch %st(2)
[all …]
H A Dfp-stack-set-st1.ll9 ; CHECK-NEXT: fxch %st(1)
14 ; CHECK-NEXT: fxch %st(1)
22 …e } asm sideeffect "fmul\09%st(1),%st\0A\09fst\09%st(1)\0A\09frndint\0A\09fxch %st(1)\0A\09fsub\0…
H A Dfptoui-sat-scalar.ll34 ; X86-X87-NEXT: fxch %st(1)
48 ; X86-X87-NEXT: fxch %st(1)
97 ; X86-X87-NEXT: fxch %st(1)
111 ; X86-X87-NEXT: fxch %st(1)
160 ; X86-X87-NEXT: fxch %st(1)
172 ; X86-X87-NEXT: fxch %st(1)
3058 ; X64-NEXT: fxch %st(1)
3063 ; X64-NEXT: fxch %st(1)
3155 ; X64-NEXT: fxch %st(1)
3160 ; X64-NEXT: fxch %st(1)
[all …]
H A Dpr34177.ll28 ; AVX512F-NEXT: fxch %st(3)
39 ; AVX512F-NEXT: fxch %st(1)
71 ; AVX512VL-NEXT: fxch %st(3)
82 ; AVX512VL-NEXT: fxch %st(1)
H A Dfp-stack-compare.ll21 ; BASE-NEXT: fxch %st(1)
33 ; CMOV-NEXT: fxch %st(1)
H A Dfptosi-sat-scalar.ll36 ; X86-X87-NEXT: fxch %st(1)
48 ; X86-X87-NEXT: fxch %st(1)
109 ; X86-X87-NEXT: fxch %st(1)
121 ; X86-X87-NEXT: fxch %st(1)
180 ; X86-X87-NEXT: fxch %st(1)
3349 ; X64-NEXT: fxch %st(1)
3356 ; X64-NEXT: fxch %st(1)
3459 ; X64-NEXT: fxch %st(1)
3465 ; X64-NEXT: fxch %st(1)
3572 ; X64-NEXT: fxch %st(1)
[all …]
H A Dpr50782.ll58 ; CHECK-NEXT: fxch %st(5)
60 ; CHECK-NEXT: fxch %st(5)
68 ; CHECK-NEXT: fxch %st(1)
H A Dfmf-flags.ll65 ; X86-NEXT: fxch %st(1)
67 ; X86-NEXT: fxch %st(1)
99 ; X86-NEXT: fxch %st(1)
H A Dand-su.ll48 ; CHECK-NEXT: fxch %st(1)
50 ; CHECK-NEXT: fxch %st(1)
H A Dpr34080.ll36 ; SSE2-NEXT: fxch %st(1)
75 ; SSE2-SCHEDULE-NEXT: fxch %st(1)
110 ; SSE3-NEXT: fxch %st(1)
138 ; AVX-NEXT: fxch %st(1)
H A Dpr40539.ll14 ; CHECK-NEXT: fxch %st(1)
29 …%2 = tail call x86_fp80 asm "fld1; fxch; fyl2x", "={st},0,~{st(1)},~{dirflag},~{fpsr},~{flags}"(x8…
H A Dsse-fcopysign.ll159 ; X86-NEXT: fxch %st(1)
174 ; X64-NEXT: fxch %st(1)
243 ; X86-NEXT: fxch %st(1)
259 ; X64-NEXT: fxch %st(1)
/llvm-project-15.0.7/bolt/test/X86/
H A Dcfi-instrs-reordered.s677 fxch %st(1)
718 fxch %st(1)
730 fxch %st(1)
746 fxch %st(1)
769 fxch %st(1)
777 fxch %st(1)
778 fxch %st(2)
779 fxch %st(1)
808 fxch %st(1)
943 fxch %st(1)
[all …]
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DREADME-FPStack.txt35 fxch
39 fxch -> fucomi
/llvm-project-15.0.7/llvm/test/MC/Disassembler/X86/
H A Dfp-stack.txt220 # CHECK: fxch %st(0)
223 # CHECK: fxch %st(1)
226 # CHECK: fxch %st(2)
229 # CHECK: fxch %st(3)
232 # CHECK: fxch %st(4)
235 # CHECK: fxch %st(5)
238 # CHECK: fxch %st(6)
241 # CHECK: fxch %st(7)
/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Atom/
H A Dresources-x87.s189 fxch %st(1) label
190 fxch %st(3) label
350 # CHECK-NEXT: 1 1 1.00 U fxch %st(1)
351 # CHECK-NEXT: 1 1 1.00 U fxch %st(3)
509 # CHECK-NEXT: 1.00 1.00 fxch %st(1)
510 # CHECK-NEXT: 1.00 1.00 fxch %st(3)
/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/SandyBridge/
H A Dresources-x87.s189 fxch %st(1) label
190 fxch %st(3) label
350 # CHECK-NEXT: 1 1 0.33 U fxch %st(1)
351 # CHECK-NEXT: 1 1 0.33 U fxch %st(3)
515 # CHECK-NEXT: - - 0.33 0.33 - 0.33 - - fxch %st(1)
516 # CHECK-NEXT: - - 0.33 0.33 - 0.33 - - fxch %st(3)
/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/SkylakeClient/
H A Dresources-x87.s189 fxch %st(1) label
190 fxch %st(3) label
350 # CHECK-NEXT: 15 17 4.00 U fxch %st(1)
351 # CHECK-NEXT: 15 17 4.00 U fxch %st(3)
517 # CHECK-NEXT: - - 4.00 2.00 - - - 4.00 5.00 - fxch %st(1)
518 # CHECK-NEXT: - - 4.00 2.00 - - - 4.00 5.00 - fxch %st(3)
/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/BdVer2/
H A Dresources-x87.s189 fxch %st(1) label
190 fxch %st(3) label
350 # CHECK-NEXT: 1 1 1.00 U fxch %st(1)
351 # CHECK-NEXT: 1 1 1.00 U fxch %st(3)
530 … - - - - - - - - - - - - fxch %st(1)
531 … - - - - - - - - - - - - fxch %st(3)
/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Broadwell/
H A Dresources-x87.s189 fxch %st(1) label
190 fxch %st(3) label
350 # CHECK-NEXT: 12 14 4.00 U fxch %st(1)
351 # CHECK-NEXT: 12 14 4.00 U fxch %st(3)
517 # CHECK-NEXT: - - 3.25 2.25 - - - 1.25 5.25 - fxch %st(1)
518 # CHECK-NEXT: - - 3.25 2.25 - - - 1.25 5.25 - fxch %st(3)
/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Znver1/
H A Dresources-x87.s189 fxch %st(1) label
190 fxch %st(3) label
350 # CHECK-NEXT: 1 1 0.25 U fxch %st(1)
351 # CHECK-NEXT: 1 1 0.25 U fxch %st(3)
519 …XT: - - - - - - - 0.25 0.25 0.25 0.25 - fxch %st(1)
520 …XT: - - - - - - - 0.25 0.25 0.25 0.25 - fxch %st(3)
/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/BtVer2/
H A Dresources-x87.s189 fxch %st(1) label
190 fxch %st(3) label
350 # CHECK-NEXT: 1 1 0.50 U fxch %st(1)
351 # CHECK-NEXT: 1 1 0.50 U fxch %st(3)
521 …0 - - - - - - - - - - - - fxch %st(1)
522 …0 - - - - - - - - - - - - fxch %st(3)

12