https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79990
Alexander Ivchenko <aivchenk at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED CC| |aivchenk at gcc dot gnu.org Resolution|--- |FIXED --- Comment #3 from Alexander Ivchenko <aivchenk at gcc dot gnu.org> --- Fixed with r249015: Author: aivchenk <aivchenk@138bc75d-0d04-0410-961f-82ee72b054a4> Date: Thu Jun 8 14:07:21 2017 +0000 gcc/ChangeLog: 2017-05-09 Alexander Ivchenko <aivch...@gmail.com> * tree-chkp.c (chkp_get_hard_register_var_fake_base_address): New function. (chkp_get_hard_register_fake_addr_expr): Ditto. (chkp_build_addr_expr): Add check for hard reg case. (chkp_parse_array_and_component_ref): Ditto. (chkp_find_bounds_1): Ditto. (chkp_process_stmt): Don't generate bounds store for hard reg case.