Home | History | Annotate | Download | only in Driver

Lines Matching refs:Vptr

30   NeedsUbsanCxxRt = Vptr | CFI,
31 NotAllowedWithTrap = Vptr,
40 (Undefined & ~Vptr) | UnsignedIntegerOverflow | LocalBounds | CFI,
67 /// "-fsanitize=thread,vptr -fsanitize=address" with mask \c NeedsUbsanRt
68 /// would produce "-fsanitize=vptr".
233 // Test for -fno-rtti + explicit -fsanitizer=vptr before expanding groups
236 if (Add & Vptr &&
240 // Warn about not having rtti enabled if the vptr sanitizer is
248 << "-fsanitize=vptr" << NoRTTIArg->getAsString(Args);
251 // Take out the Vptr sanitizer from the enabled sanitizers
252 AllRemove |= Vptr;
274 // We disable the vptr sanitizer if it was enabled by group expansion but RTTI
276 if ((Kinds & Vptr) &&
279 Kinds &= ~Vptr;
291 // check if the toolchan supports vptr.
292 if (~Supported & Vptr) {
295 // for CFI. FIXME: Remove this once we support vptr on Windows.
698 // Require -fvisibility= flag on non-Windows when compiling if vptr CFI is