@@ -1949,14 +1949,14 @@ class pass_ubsan : public gimple_opt_pass
19491949 {}
19501950
19511951 /* opt_pass methods: */
1952- virtual bool gate (function * fn )
1952+ virtual bool gate (function * )
19531953 {
19541954 return sanitize_flags_p ((SANITIZE_NULL | SANITIZE_SI_OVERFLOW
19551955 | SANITIZE_BOOL | SANITIZE_ENUM
19561956 | SANITIZE_ALIGNMENT
19571957 | SANITIZE_NONNULL_ATTRIBUTE
19581958 | SANITIZE_RETURNS_NONNULL_ATTRIBUTE
1959- | SANITIZE_OBJECT_SIZE ), fn -> decl );
1959+ | SANITIZE_OBJECT_SIZE ));
19601960 }
19611961
19621962 virtual unsigned int execute (function * );
@@ -1983,41 +1983,41 @@ pass_ubsan::execute (function *fun)
19831983 continue ;
19841984 }
19851985
1986- if ((sanitize_flags_p (SANITIZE_SI_OVERFLOW , fun -> decl ))
1986+ if ((sanitize_flags_p (SANITIZE_SI_OVERFLOW ))
19871987 && is_gimple_assign (stmt ))
19881988 instrument_si_overflow (gsi );
19891989
1990- if (sanitize_flags_p (SANITIZE_NULL | SANITIZE_ALIGNMENT , fun -> decl ))
1990+ if (sanitize_flags_p (SANITIZE_NULL | SANITIZE_ALIGNMENT ))
19911991 {
19921992 if (gimple_store_p (stmt ))
19931993 instrument_null (gsi , true);
19941994 if (gimple_assign_single_p (stmt ))
19951995 instrument_null (gsi , false);
19961996 }
19971997
1998- if (sanitize_flags_p (SANITIZE_BOOL | SANITIZE_ENUM , fun -> decl )
1998+ if (sanitize_flags_p (SANITIZE_BOOL | SANITIZE_ENUM )
19991999 && gimple_assign_load_p (stmt ))
20002000 {
20012001 instrument_bool_enum_load (& gsi );
20022002 bb = gimple_bb (stmt );
20032003 }
20042004
2005- if (sanitize_flags_p (SANITIZE_NONNULL_ATTRIBUTE , fun -> decl )
2005+ if (sanitize_flags_p (SANITIZE_NONNULL_ATTRIBUTE )
20062006 && is_gimple_call (stmt )
20072007 && !gimple_call_internal_p (stmt ))
20082008 {
20092009 instrument_nonnull_arg (& gsi );
20102010 bb = gimple_bb (stmt );
20112011 }
20122012
2013- if (sanitize_flags_p (SANITIZE_RETURNS_NONNULL_ATTRIBUTE , fun -> decl )
2013+ if (sanitize_flags_p (SANITIZE_RETURNS_NONNULL_ATTRIBUTE )
20142014 && gimple_code (stmt ) == GIMPLE_RETURN )
20152015 {
20162016 instrument_nonnull_return (& gsi );
20172017 bb = gimple_bb (stmt );
20182018 }
20192019
2020- if (sanitize_flags_p (SANITIZE_OBJECT_SIZE , fun -> decl ))
2020+ if (sanitize_flags_p (SANITIZE_OBJECT_SIZE ))
20212021 {
20222022 if (gimple_store_p (stmt ))
20232023 instrument_object_size (& gsi , true);
0 commit comments