Daily bump.
This commit is contained in:
parent
f99dc8f89d
commit
deee2322a2
@ -1,3 +1,53 @@
|
||||
2020-08-17 Uroš Bizjak <ubizjak@gmail.com>
|
||||
|
||||
* config/i386/i386-builtin.def (__builtin_ia32_bextri_u32)
|
||||
(__builtin_ia32_bextri_u64): Use CODE_FOR_nothing.
|
||||
* config/i386/i386.md (@tbm_bextri_<mode>):
|
||||
Implement as parametrized name pattern.
|
||||
(@rdrand<mode>): Ditto.
|
||||
(@rdseed<mode>): Ditto.
|
||||
* config/i386/i386-expand.c (ix86_expand_builtin)
|
||||
[case IX86_BUILTIN_BEXTRI32, case IX86_BUILTIN_BEXTRI64]:
|
||||
Update for parameterized name patterns.
|
||||
[case IX86_BUILTIN_RDRAND16_STEP, case IX86_BUILTIN_RDRAND32_STEP]
|
||||
[case IX86_BUILTIN_RDRAND64_STEP]: Ditto.
|
||||
[case IX86_BUILTIN_RDSEED16_STEP, case IX86_BUILTIN_RDSEED32_STEP]
|
||||
[case IX86_BUILTIN_RDSEED64_STEP]: Ditto.
|
||||
|
||||
2020-08-17 Aldy Hernandez <aldyh@redhat.com>
|
||||
|
||||
* vr-values.c (vr_values::get_value_range): Add stmt param.
|
||||
(vr_values::extract_range_from_comparison): Same.
|
||||
(vr_values::extract_range_from_assignment): Pass stmt to
|
||||
extract_range_from_comparison.
|
||||
(vr_values::adjust_range_with_scev): Pass stmt to get_value_range.
|
||||
(simplify_using_ranges::vrp_evaluate_conditional): Add stmt param.
|
||||
Pass stmt to get_value_range.
|
||||
(simplify_using_ranges::vrp_visit_cond_stmt): Pass stmt to
|
||||
get_value_range.
|
||||
(simplify_using_ranges::simplify_abs_using_ranges): Same.
|
||||
(simplify_using_ranges::simplify_div_or_mod_using_ranges): Same.
|
||||
(simplify_using_ranges::simplify_bit_ops_using_ranges): Same.
|
||||
(simplify_using_ranges::simplify_cond_using_ranges_1): Same.
|
||||
(simplify_using_ranges::simplify_switch_using_ranges): Same.
|
||||
(simplify_using_ranges::simplify_float_conversion_using_ranges): Same.
|
||||
* vr-values.h (class vr_values): Add stmt arg to
|
||||
vrp_evaluate_conditional_warnv_with_ops.
|
||||
Add stmt arg to extract_range_from_comparison and get_value_range.
|
||||
(simplify_using_ranges::get_value_range): Add stmt arg.
|
||||
|
||||
2020-08-17 liuhongt <hongtao.liu@intel.com>
|
||||
|
||||
PR target/96350
|
||||
* config/i386/i386.c (ix86_legitimate_constant_p): Return
|
||||
false for ENDBR immediate.
|
||||
(ix86_legitimate_address_p): Ditto.
|
||||
* config/i386/predicates.md
|
||||
(x86_64_immediate_operand): Exclude ENDBR immediate.
|
||||
(x86_64_zext_immediate_operand): Ditto.
|
||||
(x86_64_dwzext_immediate_operand): Ditto.
|
||||
(ix86_endbr_immediate_operand): New predicate.
|
||||
|
||||
2020-08-16 Roger Sayle <roger@nextmovesoftware.com>
|
||||
|
||||
* simplify-rtx.c (simplify_unary_operation_1) [SIGN_EXTEND]:
|
||||
|
||||
@ -1 +1 @@
|
||||
20200817
|
||||
20200818
|
||||
|
||||
@ -1,3 +1,21 @@
|
||||
2020-08-17 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR analyzer/96644
|
||||
* region-model-manager.cc (get_region_for_unexpected_tree_code):
|
||||
Handle ctxt being NULL.
|
||||
|
||||
2020-08-17 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR analyzer/96639
|
||||
* region.cc (region::get_subregions_for_binding): Check for "type"
|
||||
being NULL.
|
||||
|
||||
2020-08-17 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR analyzer/96642
|
||||
* store.cc (get_svalue_for_ctor_val): New.
|
||||
(binding_map::apply_ctor_to_region): Call it.
|
||||
|
||||
2020-08-14 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR testsuite/96609
|
||||
|
||||
@ -1,3 +1,14 @@
|
||||
2020-08-17 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* openmp.c (resolve_omp_clauses): Add static assert
|
||||
for OMP_LIST_NUM and size of clause_names array.
|
||||
Remove check that is always true.
|
||||
|
||||
2020-08-17 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* openmp.c (resolve_omp_clauses): Add NONTEMPORAL to clause
|
||||
names.
|
||||
|
||||
2020-08-13 Andre Vehreschild <vehre@gcc.gnu.org>
|
||||
|
||||
PR fortran/93671
|
||||
|
||||
@ -1,3 +1,28 @@
|
||||
2020-08-17 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR analyzer/96644
|
||||
* gcc.dg/analyzer/pr96644.c: New test.
|
||||
|
||||
2020-08-17 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR analyzer/96639
|
||||
* gcc.dg/analyzer/pr96639.c: New test.
|
||||
|
||||
2020-08-17 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR analyzer/96642
|
||||
* gcc.dg/analyzer/pr96642.c: New test.
|
||||
|
||||
2020-08-17 Uroš Bizjak <ubizjak@gmail.com>
|
||||
|
||||
* gcc.target/i386/rdrand-1.c (dg-final): Update scan string.
|
||||
* gcc.target/i386/rdrand-2.c (dg-final): Ditto.
|
||||
* gcc.target/i386/rdrand-3.c (dg-final): Ditto.
|
||||
|
||||
2020-08-17 liuhongt <hongtao.liu@intel.com>
|
||||
|
||||
* gcc.target/i386/endbr_immediate.c: New test.
|
||||
|
||||
2020-08-14 Martin Sebor <msebor@redhat.com>
|
||||
|
||||
PR middle-end/78257
|
||||
|
||||
@ -1,3 +1,8 @@
|
||||
2020-08-17 David Edelsohn <dje.gcc@gmail.com>
|
||||
Clement Chigot <clement.chigot@atos.net>
|
||||
|
||||
* config/t-aix: Add complementary mode object file to libcaf_single.a.
|
||||
|
||||
2020-08-03 Tobias Burnus <tobias@codesourcery.com>
|
||||
|
||||
* caf/single.c (_gfortran_caf_lock): Fix typo.
|
||||
|
||||
@ -1,3 +1,18 @@
|
||||
2020-08-17 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
PR libstdc++/55713
|
||||
PR libstdc++/71096
|
||||
PR libstdc++/93147
|
||||
* include/std/tuple [__has_cpp_attribute(no_unique_address)]
|
||||
(_Head_base<Idx, Head, true>): New definition of the partial
|
||||
specialization, using [[no_unique_address]] instead of
|
||||
inheritance.
|
||||
* testsuite/libstdc++-prettyprinters/48362.cc: Adjust expected
|
||||
output.
|
||||
* testsuite/20_util/tuple/comparison_operators/93147.cc: New test.
|
||||
* testsuite/20_util/tuple/creation_functions/55713.cc: New test.
|
||||
* testsuite/20_util/tuple/element_access/71096.cc: New test.
|
||||
|
||||
2020-08-14 Lewis Hyatt <lhyatt@gmail.com>
|
||||
|
||||
* testsuite/lib/libstdc++.exp: Use the new option
|
||||
|
||||
Loading…
Reference in New Issue
Block a user