brintos

brintos / llvm-project-archived public Read only

0
0
Text · 2.1 KiB · 05245ad Raw
63 lines · plain
1# NOTE: Assertions have been autogenerated by utils/update_mca_test_checks.py2# RUN: llvm-mca -march=aarch64 -mcpu=exynos-m3 -resource-pressure=false < %s | FileCheck %s -check-prefixes=ALL,M33# RUN: llvm-mca -march=aarch64 -mcpu=exynos-m4 -resource-pressure=false < %s | FileCheck %s -check-prefixes=ALL,M44# RUN: llvm-mca -march=aarch64 -mcpu=exynos-m5 -resource-pressure=false < %s | FileCheck %s -check-prefixes=ALL,M55 6fmov	s31, #1.000000007fdiv	s30, s31, s308 9# Newton series for 1 / x.10frecpe	s1, s011frecps	s2, s0, s112fmul	s1, s1, s213frecps	s0, s0, s114fmul	s0, s1, s015 16# ALL:      Iterations:        10017# ALL-NEXT: Instructions:      70018 19# M3-NEXT:  Total Cycles:      180320# M4-NEXT:  Total Cycles:      170321# M5-NEXT:  Total Cycles:      170322 23# ALL-NEXT: Total uOps:        70024 25# ALL:      Dispatch Width:    626 27# M3-NEXT:  uOps Per Cycle:    0.3928# M3-NEXT:  IPC:               0.3929# M3-NEXT:  Block RThroughput: 2.030 31# M4-NEXT:  uOps Per Cycle:    0.4132# M4-NEXT:  IPC:               0.4133# M4-NEXT:  Block RThroughput: 1.534 35# M5-NEXT:  uOps Per Cycle:    0.4136# M5-NEXT:  IPC:               0.4137# M5-NEXT:  Block RThroughput: 1.338 39# ALL:      Instruction Info:40# ALL-NEXT: [1]: #uOps41# ALL-NEXT: [2]: Latency42# ALL-NEXT: [3]: RThroughput43# ALL-NEXT: [4]: MayLoad44# ALL-NEXT: [5]: MayStore45# ALL-NEXT: [6]: HasSideEffects (U)46 47# ALL:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:48# ALL-NEXT:  1      1     0.33                        fmov	s31, #1.0000000049 50# M3-NEXT:   1      7     2.00                        fdiv	s30, s31, s3051# M3-NEXT:   1      4     0.50                        frecpe	s1, s052 53# M4-NEXT:   1      7     1.50                        fdiv	s30, s31, s3054# M4-NEXT:   1      3     0.50                        frecpe	s1, s055 56# M5-NEXT:   1      7     1.00                        fdiv	s30, s31, s3057# M5-NEXT:   1      3     0.50                        frecpe	s1, s058 59# ALL-NEXT:  1      4     0.33                        frecps	s2, s0, s160# ALL-NEXT:  1      3     0.33                        fmul	s1, s1, s261# ALL-NEXT:  1      4     0.33                        frecps	s0, s0, s162# ALL-NEXT:  1      3     0.33                        fmul	s0, s1, s063