Lines Matching full:uninitialized
1 //===-- MemorySanitizer.cpp - detector of uninitialized reads -------------===//
10 /// This file is a part of MemorySanitizer, a detector of uninitialized
47 /// MemorySanitizer can track origins (allocation points) of all uninitialized
58 /// value associated with them. If these bytes contain uninitialized data
76 /// may only change from (partially) uninitialized to fully initialized, but
134 /// \brief Track origins of uninitialized values.
137 /// (stack or heap) the uninitialized bits came from originally.
145 cl::desc("poison uninitialized stack variables"),
148 cl::desc("poison uninitialized stack variables with a call"),
151 cl::desc("poison uninitialized stack variables with the given pattern"),
303 /// \brief An instrumentation pass implementing detection of uninitialized
307 /// uninitialized reads.
322 /// \brief Track origins (allocation points) of uninitialized values.
358 /// uninitialized value and returns an updated origin id encoding this info.
382 "MemorySanitizer: detects uninitialized reads.",
1301 // The other argument can potentially be uninitialized, but we can not
1702 /// uninitialized bits.
1719 /// uninitialized bits.