Lines Matching full:limit

2 Using -opt-bisect-limit to debug optimization errors
11 The -opt-bisect-limit option provides a way to disable all optimization passes
12 above a specified limit without modifying the way in which the Pass Managers
19 check the opt-bisect limit before performing optimizations. Passes which
25 The -opt-bisect-limit option can be used with any tool, including front ends
39 The -opt-bisect-limit command line option can be passed directly to tools such
44 <tool name> [other options] -opt-bisect-limit=<limit>
50 opt-bisect-limit. All optimizations with a higher index value will be skipped.
52 In order to use the -opt-bisect-limit option with a driver that provides a
60 clang -O2 -mllvm -opt-bisect-limit=256 my_file.c
62 The -opt-bisect-limit option may also be applied to link-time optimizations by
64 following syntax will set a bisect limit for LTO transformations:
69 clang -flto -Wl,-mllvm,-opt-bisect-limit=256 my_file.o my_other_file.o
71 clang -flto -Wl,-plugin-opt,-opt-bisect-limit=256 my_file.o my_other_file.o
79 ``path/foo.ll`` when -opt-bisect-limit starts skipping passes.
94 from one run to the next up to and including the value specified as the limit.
95 Above the limit value skipping of optimizations can cause a change in the
96 numbering, but because all optimizations above the limit are skipped this
117 $ opt -O2 -o test-opt.bc -opt-bisect-limit=16 test.ll
147 The -opt-bisect-limit implementation depends on individual passes opting in to
178 "optnone" attribute is present or because the opt-bisect-limit has been