diff options
Diffstat (limited to 'gcc/tree-ssa-threadedge.c')
-rw-r--r-- | gcc/tree-ssa-threadedge.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/tree-ssa-threadedge.c b/gcc/tree-ssa-threadedge.c index 39ea22f0554..be6a2742579 100644 --- a/gcc/tree-ssa-threadedge.c +++ b/gcc/tree-ssa-threadedge.c @@ -331,6 +331,7 @@ record_temporary_equivalences_from_stmts_at_dest (edge e, { tree fndecl = gimple_call_fndecl (stmt); if (fndecl + && fndecl_built_in_p (fndecl, BUILT_IN_NORMAL) && (DECL_FUNCTION_CODE (fndecl) == BUILT_IN_OBJECT_SIZE || DECL_FUNCTION_CODE (fndecl) == BUILT_IN_CONSTANT_P)) continue; |