SConscript (10319:4207f9bfcceb) SConscript (10383:b31580e27d1f)
1# -*- mode:python -*-
2
3# Copyright (c) 2006 The Regents of The University of Michigan
4# All rights reserved.
5#
6# Redistribution and use in source and binary forms, with or without
7# modification, are permitted provided that the following conditions are
8# met: redistributions of source code must retain the above copyright

--- 82 unchanged lines hidden (view full) ---

91DebugFlag('ExecSymbol', 'Format: Try to include symbol names')
92DebugFlag('ExecThread', 'Format: Include thread ID in trace')
93DebugFlag('ExecTicks', 'Format: Include tick count')
94DebugFlag('ExecMicro', 'Filter: Include microops')
95DebugFlag('ExecMacro', 'Filter: Include macroops')
96DebugFlag('ExecUser', 'Filter: Trace user mode instructions')
97DebugFlag('ExecKernel', 'Filter: Trace kernel mode instructions')
98DebugFlag('ExecAsid', 'Format: Include ASID in trace')
1# -*- mode:python -*-
2
3# Copyright (c) 2006 The Regents of The University of Michigan
4# All rights reserved.
5#
6# Redistribution and use in source and binary forms, with or without
7# modification, are permitted provided that the following conditions are
8# met: redistributions of source code must retain the above copyright

--- 82 unchanged lines hidden (view full) ---

91DebugFlag('ExecSymbol', 'Format: Try to include symbol names')
92DebugFlag('ExecThread', 'Format: Include thread ID in trace')
93DebugFlag('ExecTicks', 'Format: Include tick count')
94DebugFlag('ExecMicro', 'Filter: Include microops')
95DebugFlag('ExecMacro', 'Filter: Include macroops')
96DebugFlag('ExecUser', 'Filter: Trace user mode instructions')
97DebugFlag('ExecKernel', 'Filter: Trace kernel mode instructions')
98DebugFlag('ExecAsid', 'Format: Include ASID in trace')
99DebugFlag('ExecFlags', 'Format: Include instruction flags in trace')
99DebugFlag('Fetch')
100DebugFlag('IntrControl')
101DebugFlag('O3PipeView')
102DebugFlag('PCEvent')
103DebugFlag('Quiesce')
104
105CompoundFlag('ExecAll', [ 'ExecEnable', 'ExecCPSeq', 'ExecEffAddr',
106 'ExecFaulting', 'ExecFetchSeq', 'ExecOpClass', 'ExecRegDelta',
107 'ExecResult', 'ExecSpeculative', 'ExecSymbol', 'ExecThread',
108 'ExecTicks', 'ExecMicro', 'ExecMacro', 'ExecUser', 'ExecKernel',
100DebugFlag('Fetch')
101DebugFlag('IntrControl')
102DebugFlag('O3PipeView')
103DebugFlag('PCEvent')
104DebugFlag('Quiesce')
105
106CompoundFlag('ExecAll', [ 'ExecEnable', 'ExecCPSeq', 'ExecEffAddr',
107 'ExecFaulting', 'ExecFetchSeq', 'ExecOpClass', 'ExecRegDelta',
108 'ExecResult', 'ExecSpeculative', 'ExecSymbol', 'ExecThread',
109 'ExecTicks', 'ExecMicro', 'ExecMacro', 'ExecUser', 'ExecKernel',
109 'ExecAsid' ])
110 'ExecAsid', 'ExecFlags' ])
110CompoundFlag('Exec', [ 'ExecEnable', 'ExecTicks', 'ExecOpClass', 'ExecThread',
111 'ExecEffAddr', 'ExecResult', 'ExecSymbol', 'ExecMicro', 'ExecFaulting',
112 'ExecUser', 'ExecKernel' ])
113CompoundFlag('ExecNoTicks', [ 'ExecEnable', 'ExecOpClass', 'ExecThread',
114 'ExecEffAddr', 'ExecResult', 'ExecMicro', 'ExecFaulting',
115 'ExecUser', 'ExecKernel' ])
111CompoundFlag('Exec', [ 'ExecEnable', 'ExecTicks', 'ExecOpClass', 'ExecThread',
112 'ExecEffAddr', 'ExecResult', 'ExecSymbol', 'ExecMicro', 'ExecFaulting',
113 'ExecUser', 'ExecKernel' ])
114CompoundFlag('ExecNoTicks', [ 'ExecEnable', 'ExecOpClass', 'ExecThread',
115 'ExecEffAddr', 'ExecResult', 'ExecMicro', 'ExecFaulting',
116 'ExecUser', 'ExecKernel' ])