Home
last modified time | relevance | path

Searched refs:pass_ubsan (Results 1 – 8 of 8) sorted by relevance

/netbsd/src/external/gpl3/gcc/dist/gcc/
Dubsan.cc2347 class pass_ubsan : public gimple_opt_pass class
2350 pass_ubsan (gcc::context *ctxt) in pass_ubsan() function in __anon872da03c0111::pass_ubsan
2372 pass_ubsan::execute (function *fun) in execute()
2502 return new pass_ubsan (ctxt); in make_pass_ubsan()
Dpasses.def64 NEXT_PASS (pass_ubsan);
DChangeLog-201711114 (pass_ubsan::execute): Call it.
11115 (pass_ubsan::gate): Enable even for SANITIZE_BUILTIN.
22384 (pass_ubsan::execute): Call instrument_pointer_overflow
27526 (pass_ubsan::execute): Adjust instrument_null and
27741 (pass_ubsan::execute): Use sanitize_flags_p.
28100 (pass_ubsan::execute): Instrument aggregate arguments of calls.
30399 (pass_ubsan::execute): Call gimple_assign_single_p instead of
DChangeLog-201415836 (pass_ubsan::execute): Add object size instrumentation.
18932 (pass_ubsan::gate): Return true even for SANITIZE_NONNULL_ATTRIBUTE
18934 (pass_ubsan::execute): Call instrument_nonnull_{arg,return}.
30417 (pass_ubsan::gate, pass_ubsan::execute): Handle SANITIZE_ALIGNMENT
DChangeLog-20137206 * passes.def: Add pass_sanopt and pass_ubsan.
7234 (class pass_ubsan): New class.
DChangeLog-201615616 (pass_ubsan::execute): Call gimple_purge_dead_eh_edges at the end
DChangeLog-201933703 * passes.def: Swap pass_ubsan and pass_early_warn_uninitialized.
DChangeLog-201544337 (pass_ubsan::gate): Use it.