Index: llvm/trunk/docs/CommandGuide/llvm-mca.rst =================================================================== --- llvm/trunk/docs/CommandGuide/llvm-mca.rst +++ llvm/trunk/docs/CommandGuide/llvm-mca.rst @@ -38,6 +38,17 @@ $ clang foo.c -O2 -target x86_64-unknown-unknown -mllvm -x86-asm-syntax=intel -S -o - | llvm-mca -mcpu=btver2 +Scheduling models are not just used to compute instruction latencies and +throughput, but also to understand what processor resources are available +and how to simulate them. + +By design, the quality of the analysis conducted by :program:`llvm-mca` is +inevitably affected by the quality of the scheduling models in LLVM. + +If you see that the performance report is not accurate for a processor, +please `file a bug `_ +against the appropriate backend. + OPTIONS -------