diff options
author | Andreas Sandberg <Andreas.Sandberg@ARM.com> | 2013-02-15 17:40:10 -0500 |
---|---|---|
committer | Andreas Sandberg <Andreas.Sandberg@ARM.com> | 2013-02-15 17:40:10 -0500 |
commit | 3af59ab386ba297b99d2a215f4c5efa10d0cfe56 (patch) | |
tree | a2f7e9e5c96a7a373ab381f347cfaecc538a844e /src | |
parent | 08467a88a67c1d8b8530694b27ca04fbba8dd8d8 (diff) | |
download | gem5-3af59ab386ba297b99d2a215f4c5efa10d0cfe56.tar.xz |
cpu: Document exec trace flags
Diffstat (limited to 'src')
-rw-r--r-- | src/cpu/SConscript | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/src/cpu/SConscript b/src/cpu/SConscript index 913e58a8e..c52dbc53b 100644 --- a/src/cpu/SConscript +++ b/src/cpu/SConscript @@ -135,23 +135,23 @@ DebugFlag('Commit') DebugFlag('Context') DebugFlag('Decode') DebugFlag('DynInst') -DebugFlag('ExecEnable') -DebugFlag('ExecCPSeq') -DebugFlag('ExecEffAddr') +DebugFlag('ExecEnable', 'Filter: Enable exec tracing (no tracing without this)') +DebugFlag('ExecCPSeq', 'Format: Instruction sequence number') +DebugFlag('ExecEffAddr', 'Format: Include effective address') DebugFlag('ExecFaulting', 'Trace faulting instructions') -DebugFlag('ExecFetchSeq') -DebugFlag('ExecOpClass') +DebugFlag('ExecFetchSeq', 'Format: Fetch sequence number') +DebugFlag('ExecOpClass', 'Format: Include operand class') DebugFlag('ExecRegDelta') -DebugFlag('ExecResult') -DebugFlag('ExecSpeculative') -DebugFlag('ExecSymbol') -DebugFlag('ExecThread') -DebugFlag('ExecTicks') -DebugFlag('ExecMicro') -DebugFlag('ExecMacro') -DebugFlag('ExecUser') -DebugFlag('ExecKernel') -DebugFlag('ExecAsid') +DebugFlag('ExecResult', 'Format: Include results from execution') +DebugFlag('ExecSpeculative', 'Format: Include a miss-/speculation flag (-/+)') +DebugFlag('ExecSymbol', 'Format: Try to include symbol names') +DebugFlag('ExecThread', 'Format: Include thread ID in trace') +DebugFlag('ExecTicks', 'Format: Include tick count') +DebugFlag('ExecMicro', 'Filter: Include microops') +DebugFlag('ExecMacro', 'Filter: Include macroops') +DebugFlag('ExecUser', 'Filter: Trace user mode instructions') +DebugFlag('ExecKernel', 'Filter: Trace kernel mode instructions') +DebugFlag('ExecAsid', 'Format: Include ASID in trace') DebugFlag('Fetch') DebugFlag('IntrControl') DebugFlag('O3PipeView') |