{"push_id":1162579251,"size":13,"distinct_size":0,"ref":"refs/heads/trunk","head":"1910963011b66dd58d67df7a5377f131fab8bb1d","before":"9812eb10f2d80f2fccda305d902365f4c672a9cf","commits":[{"sha":"a59a0ecb3caf2f8579480312b99eb7a25a33c684","author":{"name":"redi","email":"ea9a538433941de18a9f06e8e7cb31c1c9a6a595@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"Optimize inserting value_type into std::vector\n\n\t* include/bits/stl_vector.h (vector::_S_insert_aux_assign): Define\n\tnew overloaded functions.\n\t* include/bits/vector.tcc (vector::_M_insert_aux): Use new functions\n\tto avoid creating a redundant temporary.\n\t* testsuite/23_containers/vector/modifiers/insert_vs_emplace.cc: New\n\ttest.\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@237526 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/kraj/gcc/commits/a59a0ecb3caf2f8579480312b99eb7a25a33c684"},{"sha":"8c1879bcebc5decbb6c0e7081f7a13c6a740b590","author":{"name":"hubicka","email":"9c12b8bce30f93658322da0d7da29bdbde69a021@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"\t* g++.dg/vect/pr36648.cc: Disable cunrolli\n\t* tree-ssa-loop-ivcanon.c (tree_estimate_loop_size): Fix estimation\n\tof comparsions in the last iteration.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@237527 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/kraj/gcc/commits/8c1879bcebc5decbb6c0e7081f7a13c6a740b590"},{"sha":"fb809cfc963fe4a452ad69ad4becf9f76672a1b6","author":{"name":"redi","email":"ea9a538433941de18a9f06e8e7cb31c1c9a6a595@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"Remove trailing whitespace from libstdc++ headers\n\n\t* include/std/array: Remove trailing whitespace.\n\t* include/std/atomic: Likewise.\n\t* include/std/bitset: Likewise.\n\t* include/std/chrono: Likewise.\n\t* include/std/complex: Likewise.\n\t* include/std/condition_variable: Likewise.\n\t* include/std/fstream: Likewise.\n\t* include/std/functional: Likewise.\n\t* include/std/future: Likewise.\n\t* include/std/iomanip: Likewise.\n\t* include/std/iosfwd: Likewise.\n\t* include/std/istream: Likewise.\n\t* include/std/limits: Likewise.\n\t* include/std/ratio: Likewise.\n\t* include/std/scoped_allocator: Likewise.\n\t* include/std/sstream: Likewise.\n\t* include/std/stdexcept: Likewise.\n\t* include/std/string: Likewise.\n\t* include/std/system_error: Likewise.\n\t* include/std/thread: Likewise.\n\t* include/std/tuple: Likewise.\n\t* include/std/type_traits: Likewise.\n\t* include/std/utility: Likewise.\n\t* include/std/valarray: Likewise.\n\t* include/std/vector: Likewise.\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@237528 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/kraj/gcc/commits/fb809cfc963fe4a452ad69ad4becf9f76672a1b6"},{"sha":"bdc549ca303d08691a2786648dddaf3bdb0ea770","author":{"name":"nickc","email":"d22ea499f82b201eae54096af285f8bf7349fed4@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"\t* config/msp430/msp430-opts.h (msp430_hwmult_types): Add\n\tMSP430_HWMULT_ prefix to enum values.\n\t(msp430_regions): Add MSP430_REGION_ prefix to enum values.\n\t* config/msp430/msp430.c: Update use of enum values.\n\t* config/msp430/msp430.md: Likewise.\n\t* config/msp430/msp430.opt: Likewise.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@237529 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/kraj/gcc/commits/bdc549ca303d08691a2786648dddaf3bdb0ea770"},{"sha":"4c780a597b395eab77ea61593cc06e2842cc91b8","author":{"name":"uros","email":"4353b149a651e252ccaad23fae27e76cd0e2b021@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"\tPR target/71242\n\t* config/ia64/ia64.c (enum ia64_builtins) [IA64_BUILTIN_NANQ]: New.\n\t[IA64_BUILTIN_NANSQ]: Ditto.\n\t(ia64_fold_builtin): New function.\n\t(TARGET_FOLD_BUILTIN): New define.\n\t(ia64_init_builtins) Declare const_string_type node.\n\tAdd __builtin_nanq and __builtin_nansq builtin functions.\n\t(ia64_expand_builtin): Handle IA64_BUILTIN_NANQ and IA64_BUILTIN_NANSQ.\n\ntestsuite/ChangeLog:\n\n\tPR target/71242\n\t* testsuite/gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.\n\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@237530 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/kraj/gcc/commits/4c780a597b395eab77ea61593cc06e2842cc91b8"},{"sha":"ca9fde3d5765fbf097ee2573fe5e6533161fef5c","author":{"name":"redi","email":"ea9a538433941de18a9f06e8e7cb31c1c9a6a595@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"Provide swappable traits (p0185r1)\n\n2016-06-16  Daniel Kruegler  <daniel.kruegler@gmail.com>\n\n\tProvide swappable traits (p0185r1)\n\t* include/std/type_traits (is_swappable, is_nothrow_swappable,\n\tis_swappable_with, is_nothrow_swappable_with, is_swappable_v,\n\tis_nothrow_swappable_v, is_swappable_with_v,\n\tis_nothrow_swappable_with_v): New.\n\t* include/bits/stl_pair.h: Use it as per p0185r1.\n\t* include/bits/stl_queue.h: Likewise.\n\t* include/bits/stl_stack.h: Likewise.\n\t* include/bits/unique_ptr.h: Likewise.\n\t* include/std/tuple: Likewise.\n\t* include/std/array: Likewise. Fix zero-size member swap.\n\t* include/bits/hashtable.h: Use __and_.\n\t* testsuite/20_util/is_nothrow_swappable/requirements/\n\texplicit_instantiation.cc: Change test options to std=gnu++17.\n\t* testsuite/20_util/is_nothrow_swappable/requirements/typedefs.cc:\n\tLikewise.\n\t* testsuite/20_util/is_nothrow_swappable/value.cc: Likewise.\n\t* testsuite/20_util/is_swappable/requirements/\n\texplicit_instantiation.cc: Likewise.\n\t* testsuite/20_util/is_swappable/requirements/typedefs.cc: Likewise.\n\t* testsuite/20_util/is_swappable/value.cc: Likewise.\n\t* testsuite/20_util/is_nothrow_swappable/requirements/\n\texplicit_instantiation_ext.cc: New.\n\t* testsuite/20_util/is_nothrow_swappable/requirements/typedefs_ext.cc:\n\tNew.\n\t* testsuite/20_util/is_nothrow_swappable/value.h: New.\n\t* testsuite/20_util/is_nothrow_swappable/value_ext.cc: New.\n\t* testsuite/20_util/is_nothrow_swappable_with/requirements/\n\texplicit_instantiation.cc: New.\n\t* testsuite/20_util/is_nothrow_swappable_with/requirements/typedefs.cc:\n\tNew.\n\t* testsuite/20_util/is_nothrow_swappable_with/value.cc: New.\n\t* testsuite/20_util/is_swappable/requirements/\n\texplicit_instantiation_ext.cc: New.\n\t* testsuite/20_util/is_swappable/requirements/typedefs_ext.cc: New.\n\t* testsuite/20_util/is_swappable/value.h: New.\n\t* testsuite/20_util/is_swappable/value_ext.cc: New.\n\t* testsuite/20_util/is_swappable_with/requirements/\n\texplicit_instantiation.cc: New.\n\t* testsuite/20_util/is_swappable_with/requirements/typedefs.cc: New.\n\t* testsuite/20_util/is_swappable_with/value.cc: New.\n\t* testsuite/23_containers/array/tuple_interface/get_neg.cc: Adjust\n\tdg-error line numbers.\n\t* testsuite/23_containers/array/tuple_interface/tuple_element_neg.cc:\n\tLikewise.\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@237531 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/kraj/gcc/commits/ca9fde3d5765fbf097ee2573fe5e6533161fef5c"},{"sha":"a3475f4c68fec1b2ebdf8b9d3cb21321750e1eee","author":{"name":"marxin","email":"ef692466aaf43d1e2f3a4192df5b88ed7d27734b@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"Add 'Fortran' to display text of all PRED_FORTRAN_*\n\n\t* predict.def: Add 'Fortran' to display text of all\n\tPRED_FORTRAN_* predictors.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@237532 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/kraj/gcc/commits/a3475f4c68fec1b2ebdf8b9d3cb21321750e1eee"},{"sha":"db48d95b87e8078c753fd0197d6500788d9467e0","author":{"name":"marxin","email":"ef692466aaf43d1e2f3a4192df5b88ed7d27734b@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"Introduce fortran loop preheader\n\n\t* predict.def: Add fortran loop preheader predictor.\n\t* gimple-fold.c (gimple_fold_stmt_to_constant_1): Properly\n\tfold IFN_BUILTIN_EXPECT with a known constant argument.\n\t* trans-stmt.c (gfc_trans_simple_do): Predict the edge.\n\t* gfortran.dg/predict-1.f90: New test.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@237533 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/kraj/gcc/commits/db48d95b87e8078c753fd0197d6500788d9467e0"},{"sha":"fdb351b1fe983a46b3308f845c3d228c6c7ab4ae","author":{"name":"uros","email":"4353b149a651e252ccaad23fae27e76cd0e2b021@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"\t* config/i386/driver-i386.c (host_detect_local_cpu): Set\n\tPROCESSOR_K8 for signature_CENTAUR_ebx with has_longmode.\n\t<case PROCESSOR_K8>: Pass nano-3000, nano, eden-x2 or k8 for\n\tsignature_CENTAUR_ebx.\n\t* config/i386/i386.c (ix86_option_override_internal): Add\n\tdefinitions for VIA c7, samuel-2, nehemiah, esther, eden-x2, eden-x4,\n\tnano, nano-1000, nano-2000, nano-3000, nano-x2 and nano-x4.\n\t* doc/invoke.texi: Document new VIA -march entries.\n\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@237534 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/kraj/gcc/commits/fdb351b1fe983a46b3308f845c3d228c6c7ab4ae"},{"sha":"365ba13de381fc0ce6321ea9348c9c9972dd60d9","author":{"name":"denisc","email":"aa455e0a9d3e819bc7af90ced43d7e4ac14fea3b@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"gcc/ChangeLog:\n        * config/avr/avr.c (avr_asm_init_sections): Remove setup of\n\tprogmem_swtable_section.\n        (progmem_swtable_section): Remove.\n        (avr_asm_function_rodata_section): Remove.\n        (TARGET_ASM_FUNCTION_RODATA_SECTION): Remove.\n        * config/avr/avr.h (JUMP_TABLES_IN_TEXT_SECTION: Define to 1.\n\n\ngcc/testsuite/ChangeLog:\n        * gcc.target/avr/pr71151-1.c: New test.\n        * gcc.target/avr/pr71151-2.c: New test.\n        * gcc.target/avr/pr71151-3.c: New test.\n        * gcc.target/avr/pr71151-4.c: New test.\n        * gcc.target/avr/pr71151-5.c: New test.\n        * gcc.target/avr/pr71151-6.c: New test.\n        * gcc.target/avr/pr71151-7.c: New test.\n        * gcc.target/avr/pr71151-8.c: New test.\n        * gcc.target/avr/pr71151-common.h: New test.\n\n\n\n\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@237536 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/kraj/gcc/commits/365ba13de381fc0ce6321ea9348c9c9972dd60d9"},{"sha":"9cc8bc3414cb9e3feb5ad90106d1aee3a1afd12b","author":{"name":"uros","email":"4353b149a651e252ccaad23fae27e76cd0e2b021@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"\t* doc/invoke.texi (x86 Options): Document -m80387 and -mhard-float.\n\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@237537 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/kraj/gcc/commits/9cc8bc3414cb9e3feb5ad90106d1aee3a1afd12b"},{"sha":"d8a3bc935f7a501c69e2fd08e4139c6013181eb6","author":{"name":"jakub","email":"7e4f4a36a877ed92ceeb268004e6685c1ffb4dd9@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"\t* gimplify.c (gimplify_scan_omp_clauses): Handle COMPONENT_REFs\n\twith base of reference to struct.\n\n\t* parser.c (cp_parser_omp_var_list_no_open): Call\n\tconvert_from_reference before cp_parser_postfix_dot_deref_expression.\n\t* semantics.c (finish_omp_clauses): Don't ICE when\n\tprocessing_template_decl when checking for bitfields and unions.\n\tLook through REFERENCE_REF_P as base of COMPONENT_REF.\n\n\t* testsuite/libgomp.c++/target-20.C: New test.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@237538 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/kraj/gcc/commits/d8a3bc935f7a501c69e2fd08e4139c6013181eb6"},{"sha":"1910963011b66dd58d67df7a5377f131fab8bb1d","author":{"name":"marxin","email":"ef692466aaf43d1e2f3a4192df5b88ed7d27734b@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"Fix finding of a first match predictor\n\n\t* predict.c (combine_predictions_for_insn): When we find a first\n\tmatch predictor, we should consider just predictors with\n\tPRED_FLAG_FIRST_MATCH.  Print either first match (if any) or\n\tDS theory predictor.\n\t(combine_predictions_for_bb): Likewise.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@237539 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/kraj/gcc/commits/1910963011b66dd58d67df7a5377f131fab8bb1d"}]}
{"actor":{"display_login":"kraj"}}