@@ -25,15 +25,12 @@ extern cl::opt<bool> AlignBlocks;
2525extern cl::opt<bool > PreserveBlocksAlignment;
2626extern cl::opt<unsigned > AlignFunctions;
2727
28- cl::opt<unsigned >
29- AlignBlocksMinSize (" align-blocks-min-size" ,
30- cl::desc (" minimal size of the basic block that should be aligned" ),
31- cl::init(0 ),
32- cl::ZeroOrMore,
33- cl::Hidden,
34- cl::cat(BoltOptCategory));
35-
36- cl::opt<unsigned > AlignBlocksThreshold (
28+ static cl::opt<unsigned > AlignBlocksMinSize (
29+ " align-blocks-min-size" ,
30+ cl::desc (" minimal size of the basic block that should be aligned" ),
31+ cl::init(0 ), cl::ZeroOrMore, cl::Hidden, cl::cat(BoltOptCategory));
32+
33+ static cl::opt<unsigned > AlignBlocksThreshold (
3734 " align-blocks-threshold" ,
3835 cl::desc (
3936 " align only blocks with frequency larger than containing function "
@@ -42,19 +39,17 @@ cl::opt<unsigned> AlignBlocksThreshold(
4239 " containing function." ),
4340 cl::init(800 ), cl::Hidden, cl::cat(BoltOptCategory));
4441
45- cl::opt<unsigned > AlignFunctionsMaxBytes (
42+ static cl::opt<unsigned > AlignFunctionsMaxBytes (
4643 " align-functions-max-bytes" ,
4744 cl::desc (" maximum number of bytes to use to align functions" ), cl::init(32 ),
4845 cl::cat(BoltOptCategory));
4946
50- cl::opt<unsigned >
51- BlockAlignment (" block-alignment" ,
52- cl::desc (" boundary to use for alignment of basic blocks" ),
53- cl::init(16 ),
54- cl::ZeroOrMore,
55- cl::cat(BoltOptCategory));
47+ static cl::opt<unsigned >
48+ BlockAlignment (" block-alignment" ,
49+ cl::desc (" boundary to use for alignment of basic blocks" ),
50+ cl::init(16 ), cl::ZeroOrMore, cl::cat(BoltOptCategory));
5651
57- cl::opt<bool >
52+ static cl::opt<bool >
5853 UseCompactAligner (" use-compact-aligner" ,
5954 cl::desc (" Use compact approach for aligning functions" ),
6055 cl::init(true ), cl::cat(BoltOptCategory));
0 commit comments