{"push_id":548678232,"size":47,"distinct_size":1,"ref":"refs/heads/gccgo","head":"0ff596396f4b89d905c690e10323edbc41720ebc","before":"2e149867bbc224252168cb8d129a0a193983005a","commits":[{"sha":"f27875b5de61043f6b383c6590e2cc749a2ffbe5","author":{"email":"14e5b275235559d1ccf7e802f391c6d3c95ca63d@138bc75d-0d04-0410-961f-82ee72b054a4","name":"hubicka"},"message":"\t* ipa-inline.c (inline_small_functions): Work around hints\n\tcache issue.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@219702 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/gcc-mirror/gcc/commits/f27875b5de61043f6b383c6590e2cc749a2ffbe5"},{"sha":"c3fed600e61dbc1f8c5aa514c8e09a83a664372d","author":{"email":"14e5b275235559d1ccf7e802f391c6d3c95ca63d@138bc75d-0d04-0410-961f-82ee72b054a4","name":"hubicka"},"message":"\t* doc/invoke.texi (--param early-inlining-insns): Update default value.\n\t* params.def (PARAM_EARLY_INLINING_INSNS): Set to 14.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@219703 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/gcc-mirror/gcc/commits/c3fed600e61dbc1f8c5aa514c8e09a83a664372d"},{"sha":"2fa478680d6c5b3286e5fdcb88de262918adb065","author":{"email":"b98e4630ec66682be4f4676727351025c43d7bd7@138bc75d-0d04-0410-961f-82ee72b054a4","name":"jasonwucj"},"message":"Minor date fix in gcc/ChangeLog and gcc/testsuite/ChangeLog file.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@219704 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/gcc-mirror/gcc/commits/2fa478680d6c5b3286e5fdcb88de262918adb065"},{"sha":"e4175f6af2c37e774645aacf36b5fa1297b83211","author":{"email":"14e5b275235559d1ccf7e802f391c6d3c95ca63d@138bc75d-0d04-0410-961f-82ee72b054a4","name":"hubicka"},"message":"\tPR tree-optimization/62053\n\t* tree.c (build_cplus_array_type): Layout type after variants are set.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@219705 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/gcc-mirror/gcc/commits/e4175f6af2c37e774645aacf36b5fa1297b83211"},{"sha":"785266566bdc2acdc227dfc1f7a68f0f9c6e1731","author":{"email":"b98e4630ec66682be4f4676727351025c43d7bd7@138bc75d-0d04-0410-961f-82ee72b054a4","name":"jasonwucj"},"message":"[NDS32][DOC] Describe -mcmodel= option instead of -mgp-direct in the documentation.\n\ngcc/\n\t* doc/invoke.texi (NDS32 Options): Add -mcmodel= option and\n\tremove -mgp-direct option.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@219706 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/gcc-mirror/gcc/commits/785266566bdc2acdc227dfc1f7a68f0f9c6e1731"},{"sha":"81c424e27831952de9e9ba7028f9be7f9187a95a","author":{"email":"b98e4630ec66682be4f4676727351025c43d7bd7@138bc75d-0d04-0410-961f-82ee72b054a4","name":"jasonwucj"},"message":"[NDS32][DOC] Remove -mforce-fp-as-gp, -mforbid-fp-as-gp, and -mex9 options from documentation.\n\ngcc/\n\t* doc/invoke.texi (NDS32 Options): Remove -mforce-fp-as-gp,\n\t-mforbid-fp-as-gp, and -mex9 options.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@219707 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/gcc-mirror/gcc/commits/81c424e27831952de9e9ba7028f9be7f9187a95a"},{"sha":"405249c13a86eb86b3be3b0b3d87df863d239a4e","author":{"email":"b98e4630ec66682be4f4676727351025c43d7bd7@138bc75d-0d04-0410-961f-82ee72b054a4","name":"jasonwucj"},"message":"[NDS32] Fix wrong data flow when building nds32 target with --enable-checking=yes.\n\ngcc/\n\t* config/nds32/constants.md (UNSPEC_VOLATILE_POP25_RETURN): New.\n\t* config/nds32/nds32.md (pop25return): New.\n\t* config/nds32/nds32.c (nds32_expand_epilogue_v3pop): Emit\n\tpop25return pattern.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@219710 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/gcc-mirror/gcc/commits/405249c13a86eb86b3be3b0b3d87df863d239a4e"},{"sha":"c29277862679d425598253f5d9c1edfb4ec577f3","author":{"email":"b98e4630ec66682be4f4676727351025c43d7bd7@138bc75d-0d04-0410-961f-82ee72b054a4","name":"jasonwucj"},"message":"[NDS32] Have shirnk-wrapping optimization to be performed on nds32 target.\n\ngcc/\n\t* config/nds32/nds32-protos.h (nds32_can_use_return_insn): New.\n\t* config/nds32/nds32.md (unspec_volatile_func_return): Remove.\n\t(return_internal): New.\n\t(return): Define this named pattern.\n\t(simple_return): Define this named pattern.\n\t* config/nds32/nds32.c (nds32_expand_epilogue): Emit return_internal\n\tpattern instead of unspec_volatile_func_return.\n\t(nds32_expand_epilogue_v3pop): Likewise.\n\t(nds32_can_use_return_insn): New function.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@219711 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/gcc-mirror/gcc/commits/c29277862679d425598253f5d9c1edfb4ec577f3"},{"sha":"7ea565c0eeaece4d662c2120d0b113fcf5c640cc","author":{"email":"b98e4630ec66682be4f4676727351025c43d7bd7@138bc75d-0d04-0410-961f-82ee72b054a4","name":"jasonwucj"},"message":"[NDS32] Have sibling calls optmization to be performed on nds32 target.\n\ngcc/\n\t* config/nds32/nds32-protos.h (nds32_expand_epilogue): Change\n\tprototype.\n\t(nds32_expand_epilogue_v3pop): Likewise.\n\t* config/nds32/nds32.md (sibcall): Define this for sibling call\n\toptimization.\n\t(sibcall_register): Likewise.\n\t(sibcall_immediate): Likewise.\n\t(sibcall_value): Likewise.\n\t(sibcall_value_register): Likewise.\n\t(sibcall_value_immediate): Likewise.\n\t(sibcall_epilogue): Likewise.\n\t(epilogue): Pass false to indicate this is not a sibcall epilogue.\n\t* config/nds32/nds32.c (nds32_expand_epilogue): Consider sibcall case.\n\t(nds32_expand_epilogue_v3pop): Likewise.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@219712 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/gcc-mirror/gcc/commits/7ea565c0eeaece4d662c2120d0b113fcf5c640cc"},{"sha":"1b4bfbd18a4914c4e0f5b4bde87b8f14767668b2","author":{"email":"c23d74f817ab3150d0baaa816aedc41da5fe8a35@138bc75d-0d04-0410-961f-82ee72b054a4","name":"uecker"},"message":"2015-01-15  Martin Uecker  <uecker@eecs.berkeley.edu>\n\n\t* MAINTAINERS: (Write After Approval): Add myself.\n\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@219714 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/gcc-mirror/gcc/commits/1b4bfbd18a4914c4e0f5b4bde87b8f14767668b2"},{"sha":"62e88f410b7ffaa2e801827d76ea45c6860e2999","author":{"email":"85ec46931540f651c3f1057f754e444ccd7acf53@138bc75d-0d04-0410-961f-82ee72b054a4","name":"ebotcazou"},"message":"Bump copyright year\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@219715 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/gcc-mirror/gcc/commits/62e88f410b7ffaa2e801827d76ea45c6860e2999"},{"sha":"a06fe1eef3e0da8f6b5dbfcf2736ae7c2391ceab","author":{"email":"f5973ee9c413d0967b98e0944688acb235fd48bf@138bc75d-0d04-0410-961f-82ee72b054a4","name":"paolo"},"message":"/cp\n2015-01-16  Paolo Carlini  <paolo.carlini@oracle.com>\n\n\tPR c++/58614\n\t* pt.c (unify): When BRACE_ENCLOSED_INITIALIZER_P (arg), handle\n\tTREE_TYPE (elt) == error_mark_node.\n\n/testsuite\n2015-01-16  Paolo Carlini  <paolo.carlini@oracle.com>\n\n\tPR c++/58614\n\t* g++.dg/cpp0x/auto44.C: New.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@219716 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/gcc-mirror/gcc/commits/a06fe1eef3e0da8f6b5dbfcf2736ae7c2391ceab"},{"sha":"d2d1816332239175f64932665d42f0fb8f00a9e0","author":{"email":"2f8b91e58710b6517650cbc5b5a1f913a635f84c@138bc75d-0d04-0410-961f-82ee72b054a4","name":"jiwang"},"message":"[Patch] Warn and truncate bitsize when partial overflow happen\n\n  PR rtl-optimization/64011\n  gcc/\n    * expmed.c (store_bit_field_using_insv): Warn and truncate bitsize when\n    there is partial overflow.\n\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@219717 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/gcc-mirror/gcc/commits/d2d1816332239175f64932665d42f0fb8f00a9e0"},{"sha":"11581eb71f885170c57c49f795f923e836c9b710","author":{"email":"2f8b91e58710b6517650cbc5b5a1f913a635f84c@138bc75d-0d04-0410-961f-82ee72b054a4","name":"jiwang"},"message":"[Patch] Improve warning message\n\n  gcc/\n    * expmed.c (store_bit_field_using_insv): Improve warning message.\n    Use %wu instead of HOST_WIDE_INT_PRINT_UNSIGNED.\n\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@219718 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/gcc-mirror/gcc/commits/11581eb71f885170c57c49f795f923e836c9b710"},{"sha":"89862b24dcaf3835446547b3b866cd80e5d18d59","author":{"email":"556472801ea0d8aee60724166558196643b99843@138bc75d-0d04-0410-961f-82ee72b054a4","name":"tocarip"},"message":"Add new names for intrinsics.\n\ngcc/\n\t* config/i386/avx2intrin.h (_mm256_bslli_epi128,\n\t_mm256_bsrli_epi128): New.\n\t* config/i386/emmintrin.h (_mm_bsrli_si128, _mm_bslli_si128): Ditto.\n\ntestsuite/\n\t* gcc.target/i386/sse-14.c: Test new intrinsic.\n\t* gcc.target/i386/sse-22.c: Ditto.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@219719 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/gcc-mirror/gcc/commits/89862b24dcaf3835446547b3b866cd80e5d18d59"},{"sha":"1f5fc25b306d21eb5ff92c7199c79a4b09352a35","author":{"email":"c07635ce5d0fb076aada2739116a8a86ffc6f5b0@138bc75d-0d04-0410-961f-82ee72b054a4","name":"renlin"},"message":"[AARCH64]Enable gcc/testsuite/gcc.dg/builtin-apply2.c fro aarch64 target\n\ntestsuite/\n2015-01-16  Renlin Li <renlin.li@arm.com>\n\n\t* gcc.dg/builtin-apply2.c: Remove aarch64 target from skip list.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@219720 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/gcc-mirror/gcc/commits/1f5fc25b306d21eb5ff92c7199c79a4b09352a35"},{"sha":"ffab0ad8f9d4ed8d166130c54962bd6e882a0918","author":{"email":"cfae25ea926f790ac4a756afcfaad8f7b9847e2c@138bc75d-0d04-0410-961f-82ee72b054a4","name":"trippels"},"message":"g++.dg/ipa/pr64612.C: New test.\n\n2015-01-16  Markus Trippelsdorf  <markus@trippelsdorf.de>\n\n\tPR ipa/64163\n\tPR ipa/64612\n\t* g++.dg/ipa/pr64612.C: New test.\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@219721 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/gcc-mirror/gcc/commits/ffab0ad8f9d4ed8d166130c54962bd6e882a0918"},{"sha":"6ad7895e5377f2049ca235f44ed74138b28faa5c","author":{"email":"b7b7457b51d5b3313106398edbdd326f4235c93f@138bc75d-0d04-0410-961f-82ee72b054a4","name":"iverbin"},"message":"\tPR testsuite/64605\n\nlibatomic/\n\t* testsuite/lib/libatomic.exp: Do not load gcc-dg.exp.\n\t* testsuite/libatomic.c/c.exp: Load gcc-dg.exp.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@219722 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/gcc-mirror/gcc/commits/6ad7895e5377f2049ca235f44ed74138b28faa5c"},{"sha":"636fb80b44afc7e6cb55660cae17777abb7952b9","author":{"email":"2f8b91e58710b6517650cbc5b5a1f913a635f84c@138bc75d-0d04-0410-961f-82ee72b054a4","name":"jiwang"},"message":"[AArch64] Enable CCMP support for AArch64, PR64015 resolved\n\ngcc/\n2015-01-16  Zhenqiang Chen  <zhenqiang.chen@arm.com>\n\n\tPR target/64015\n\t* ccmp.c (expand_ccmp_next): New function.\n\t(expand_ccmp_expr_1, expand_ccmp_expr): Handle operand insn sequence\n\tand compare insn sequence.\n\t* config/aarch64/aarch64.c (aarch64_code_to_ccmode,\n\taarch64_gen_ccmp_first, aarch64_gen_ccmp_next): New functions.\n\t(TARGET_GEN_CCMP_FIRST, TARGET_GEN_CCMP_NEXT): New MICRO.\n\t* config/aarch64/aarch64.md (*ccmp_and): Changed to ccmp_and<mode>.\n\t(*ccmp_ior): Changed to ccmp_ior<mode>.\n\t(cmp<mode>): New pattern.\n\t* doc/tm.texi (TARGET_GEN_CCMP_FIRST, TARGET_GEN_CCMP_NEXT): Update\n\tparameters.\n\t* target.def (gen_ccmp_first, gen_ccmp_next): Update parameters.\n\ngcc/testsuite/\n2015-01-16  Zhenqiang Chen <zhenqiang.chen@arm.com>\n\n\t* gcc.dg/pr64015.c: New test.\n\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@219723 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/gcc-mirror/gcc/commits/636fb80b44afc7e6cb55660cae17777abb7952b9"},{"sha":"e53932841609a248e16bf93ceab5c7e369a2cbf7","author":{"email":"6d7571cf31a6977730f768f8b3cccfef216c9bd7@138bc75d-0d04-0410-961f-82ee72b054a4","name":"jgreenhalgh"},"message":"[AArch64] Add a new scheduling description for the ARM Cortex-A57 processor\n\ngcc/\n\n\t* config/arm/cortex-a57.md: New.\n\t* config/aarch64/aarch64.md: Include it.\n\t* config/aarch64/aarch64-cores.def (cortex-a57): Tune for it.\n\t* config/aarch64/aarch64-tune.md: Regenerate.\n\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@219724 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/gcc-mirror/gcc/commits/e53932841609a248e16bf93ceab5c7e369a2cbf7"}]}