A newer version of this document is available. Customers should click here to go to the newest version.
remove
Remove loops (by file and line number) from the loops selected for deeper analysis.
GUI Equivalent
Survey >
Syntax
--remove=<string> |
Arguments
<string> is a comma-separated list of files/line numbers in the following format: file1:line1
Default
No default string
Actions Modified
Usage
Removing loops that are not of interest can decrease collection overhead.
Do not confuse the mark-up-loops action with the mark-up-list action option. The mark-up-loops action coupled with the select action option enables a GUI checkbox; therefore loop selection persists beyond the duration of the mark-up-loops action and applies to downstream analyses, such as Dependencies and Memory Access Patterns analyses. The collect action coupled with the mark-up-list action option simulates enabling a GUI
checkbox; therefore loop selection persists only for the duration of the collect action.
Example
Select two loops for deeper analysis.
Remove one loop from the selection list.
advisor --mark-up-loops --select=foo.cpp:34,bar.cpp:192 --project-dir=./advi_results -- ./myApplication
advisor --mark-up-loops --remove=bar.cpp:192 --project-dir=./advi_results -- ./myApplication