From: Justin Lebar Date: Wed, 8 Jan 2020 05:16:36 +0000 (-0800) Subject: Clarify how llvm-mca detects att vs intel syntax. X-Git-Tag: llvmorg-12-init~15494 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=6d007343decaeb8ea3db8de4bedf78b423bf116d;p=platform%2Fupstream%2Fllvm.git Clarify how llvm-mca detects att vs intel syntax. Reviewers: andreadb Subscribers: tschuett, gbedwell, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D72385 --- diff --git a/llvm/docs/CommandGuide/llvm-mca.rst b/llvm/docs/CommandGuide/llvm-mca.rst index efe29c4..703d39a 100644 --- a/llvm/docs/CommandGuide/llvm-mca.rst +++ b/llvm/docs/CommandGuide/llvm-mca.rst @@ -40,6 +40,10 @@ Or for Intel syntax: $ clang foo.c -O2 -target x86_64-unknown-unknown -mllvm -x86-asm-syntax=intel -S -o - | llvm-mca -mcpu=btver2 +(:program:`llvm-mca` detects Intel syntax by the presence of an `.intel_syntax` +directive at the beginning of the input. By default its output syntax matches +that of its input.) + 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.