File tree Expand file tree Collapse file tree 1 file changed +9
-4
lines changed
llvm/lib/Transforms/Instrumentation Expand file tree Collapse file tree 1 file changed +9
-4
lines changed Original file line number Diff line number Diff line change @@ -265,16 +265,21 @@ static cl::opt<bool>
265265 cl::desc (" Print name of local stack variable" ),
266266 cl::Hidden, cl::init(true ));
267267
268- static cl::opt<bool > ClPoisonUndef (" msan-poison-undef" ,
269- cl::desc (" poison undef temps" ), cl::Hidden,
270- cl::init(true ));
268+ static cl::opt<bool >
269+ ClPoisonUndef (" msan-poison-undef" ,
270+ cl::desc (" Poison fully undef temporary values. "
271+ " Partially undefined constant vectors "
272+ " are unaffected by this flag (see "
273+ " -msan-poison-undef-vectors)." ),
274+ cl::Hidden, cl::init(true ));
271275
272276static cl::opt<bool > ClPoisonUndefVectors (
273277 " msan-poison-undef-vectors" ,
274278 cl::desc (" Precisely poison partially undefined constant vectors. "
275279 " If false (legacy behavior), the entire vector is "
276280 " considered fully initialized, which may lead to false "
277- " negatives." ),
281+ " negatives. Fully undefined constant vectors are "
282+ " unaffected by this flag (see -msan-poison-undef)." ),
278283 cl::Hidden, cl::init(true ));
279284
280285static cl::opt<bool >
You can’t perform that action at this time.
0 commit comments