Options.py (10594:4fdc929c0aaa) Options.py (10608:427f988fe6e5)
1# Copyright (c) 2013 ARM Limited
2# All rights reserved.
3#
4# The license below extends only to copyright in the software and shall
5# not be construed as granting a license to any other intellectual
6# property including but not limited to intellectual property relating
7# to a hardware implementation of the functionality of the software
8# licensed hereunder. You may use the software subject to the license

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

145 help="""Parameter available in simulation with m5
146 initparam""")
147
148 # Simpoint options
149 parser.add_option("--simpoint-profile", action="store_true",
150 help="Enable basic block profiling for SimPoints")
151 parser.add_option("--simpoint-interval", type="int", default=10000000,
152 help="SimPoint interval in num of instructions")
1# Copyright (c) 2013 ARM Limited
2# All rights reserved.
3#
4# The license below extends only to copyright in the software and shall
5# not be construed as granting a license to any other intellectual
6# property including but not limited to intellectual property relating
7# to a hardware implementation of the functionality of the software
8# licensed hereunder. You may use the software subject to the license

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

145 help="""Parameter available in simulation with m5
146 initparam""")
147
148 # Simpoint options
149 parser.add_option("--simpoint-profile", action="store_true",
150 help="Enable basic block profiling for SimPoints")
151 parser.add_option("--simpoint-interval", type="int", default=10000000,
152 help="SimPoint interval in num of instructions")
153 parser.add_option("--take-simpoint-checkpoints", action="store", type="string",
154 help="<simpoint file,weight file,interval-length,warmup-length>")
155 parser.add_option("--restore-simpoint-checkpoint", action="store_true",
156 help="restore from a simpoint checkpoint taken with " +
157 "--take-simpoint-checkpoints")
153
154 # Checkpointing options
155 ###Note that performing checkpointing via python script files will override
156 ###checkpoint instructions built into binaries.
157 parser.add_option("--take-checkpoints", action="store", type="string",
158 help="<M,N> take checkpoints at tick M and every N ticks thereafter")
159 parser.add_option("--max-checkpoints", action="store", type="int",
160 help="the maximum number of checkpoints to drop", default=5)

--- 115 unchanged lines hidden ---
158
159 # Checkpointing options
160 ###Note that performing checkpointing via python script files will override
161 ###checkpoint instructions built into binaries.
162 parser.add_option("--take-checkpoints", action="store", type="string",
163 help="<M,N> take checkpoints at tick M and every N ticks thereafter")
164 parser.add_option("--max-checkpoints", action="store", type="int",
165 help="the maximum number of checkpoints to drop", default=5)

--- 115 unchanged lines hidden ---