Daily bump.
This commit is contained in:
parent
b533084d75
commit
317525b03e
10 changed files with 2128 additions and 1 deletions
120
gcc/ChangeLog
120
gcc/ChangeLog
|
@ -1,3 +1,123 @@
|
|||
2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
|
||||
|
||||
* config/riscv/constraints.md (vj): New.
|
||||
(vk): Ditto
|
||||
* config/riscv/iterators.md: Add more opcode.
|
||||
* config/riscv/predicates.md (vector_arith_operand): New.
|
||||
(vector_neg_arith_operand): New.
|
||||
(vector_shift_operand): New.
|
||||
* config/riscv/riscv-vector-builtins-bases.cc (class binop): New.
|
||||
* config/riscv/riscv-vector-builtins-bases.h: (vadd): New.
|
||||
(vsub): Ditto.
|
||||
(vand): Ditto.
|
||||
(vor): Ditto.
|
||||
(vxor): Ditto.
|
||||
(vsll): Ditto.
|
||||
(vsra): Ditto.
|
||||
(vsrl): Ditto.
|
||||
(vmin): Ditto.
|
||||
(vmax): Ditto.
|
||||
(vminu): Ditto.
|
||||
(vmaxu): Ditto.
|
||||
(vmul): Ditto.
|
||||
(vdiv): Ditto.
|
||||
(vrem): Ditto.
|
||||
(vdivu): Ditto.
|
||||
(vremu): Ditto.
|
||||
* config/riscv/riscv-vector-builtins-functions.def (vadd): New.
|
||||
(vsub): Ditto.
|
||||
(vand): Ditto.
|
||||
(vor): Ditto.
|
||||
(vxor): Ditto.
|
||||
(vsll): Ditto.
|
||||
(vsra): Ditto.
|
||||
(vsrl): Ditto.
|
||||
(vmin): Ditto.
|
||||
(vmax): Ditto.
|
||||
(vminu): Ditto.
|
||||
(vmaxu): Ditto.
|
||||
(vmul): Ditto.
|
||||
(vdiv): Ditto.
|
||||
(vrem): Ditto.
|
||||
(vdivu): Ditto.
|
||||
(vremu): Ditto.
|
||||
* config/riscv/riscv-vector-builtins-shapes.cc (struct binop_def): New.
|
||||
* config/riscv/riscv-vector-builtins-shapes.h (binop): New.
|
||||
* config/riscv/riscv-vector-builtins.cc (DEF_RVV_I_OPS): New.
|
||||
(DEF_RVV_U_OPS): New.
|
||||
(rvv_arg_type_info::get_base_vector_type): Handle
|
||||
RVV_BASE_shift_vector.
|
||||
(rvv_arg_type_info::get_tree_type): Ditto.
|
||||
* config/riscv/riscv-vector-builtins.h (enum rvv_base_type): Add
|
||||
RVV_BASE_shift_vector.
|
||||
* config/riscv/riscv.cc (riscv_print_operand): Handle 'V'.
|
||||
* config/riscv/vector-iterators.md: Handle more opcode.
|
||||
* config/riscv/vector.md (@pred_<optab><mode>): New.
|
||||
|
||||
2023-01-31 Philipp Tomsich <philipp.tomsich@vrull.eu>
|
||||
|
||||
PR target/108589
|
||||
* config/aarch64/aarch64.cc (aarch_macro_fusion_pair_p): Check
|
||||
REG_P on SET_DEST.
|
||||
|
||||
2023-01-31 Richard Sandiford <richard.sandiford@arm.com>
|
||||
|
||||
PR tree-optimization/108608
|
||||
* tree-vect-loop.cc (vect_transform_reduction): Handle single
|
||||
def-use cycles that involve function calls rather than tree codes.
|
||||
|
||||
2023-01-31 Andrew MacLeod <amacleod@redhat.com>
|
||||
|
||||
PR tree-optimization/108385
|
||||
* gimple-range-gori.cc (gori_compute::compute_operand_range):
|
||||
Allow VARYING computations to continue if there is a relation.
|
||||
* range-op.cc (pointer_plus_operator::op2_range): New.
|
||||
|
||||
2023-01-31 Andrew MacLeod <amacleod@redhat.com>
|
||||
|
||||
PR tree-optimization/108359
|
||||
* range-op.cc (range_operator::wi_fold_in_parts_equiv): New.
|
||||
(range_operator::fold_range): If op1 is equivalent to op2 then
|
||||
invoke new fold_in_parts_equiv to operate on sub-components.
|
||||
* range-op.h (wi_fold_in_parts_equiv): New prototype.
|
||||
|
||||
2023-01-31 Andrew MacLeod <amacleod@redhat.com>
|
||||
|
||||
* gimple-range-gori.cc (gori_compute::compute_operand_range): Do
|
||||
not abort calculations if there is a valid relation available.
|
||||
(gori_compute::refine_using_relation): Pass correct relation trio.
|
||||
(gori_compute::compute_operand1_range): Create trio and use it.
|
||||
(gori_compute::compute_operand2_range): Ditto.
|
||||
* range-op.cc (operator_plus::op1_range): Use correct trio member.
|
||||
(operator_minus::op1_range): Use correct trio member.
|
||||
* value-relation.cc (value_relation::create_trio): New.
|
||||
* value-relation.h (value_relation::create_trio): New prototype.
|
||||
|
||||
2023-01-31 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR target/108599
|
||||
* config/i386/i386-expand.cc
|
||||
(ix86_convert_const_wide_int_to_broadcast): Return nullptr if
|
||||
CONST_WIDE_INT_NUNITS (op) times HOST_BITS_PER_WIDE_INT isn't
|
||||
equal to bitsize of mode.
|
||||
|
||||
2023-01-31 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR rtl-optimization/108596
|
||||
* bb-reorder.cc (fix_up_fall_thru_edges): Handle the case where cur_bb
|
||||
ends with asm goto and has a crossing fallthrough edge to the same bb
|
||||
that contains at least one of its labels by restoring EDGE_CROSSING
|
||||
flag even on possible edge from cur_bb to new_bb successor.
|
||||
|
||||
2023-01-31 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/105593
|
||||
* config/i386/avx512erintrin.h (_mm512_exp2a23_round_pd,
|
||||
_mm512_exp2a23_round_ps, _mm512_rcp28_round_pd, _mm512_rcp28_round_ps,
|
||||
_mm512_rsqrt28_round_pd, _mm512_rsqrt28_round_ps): Use
|
||||
_mm512_undefined_pd () or _mm512_undefined_ps () instead of using
|
||||
uninitialized automatic variable __W.
|
||||
|
||||
2023-01-31 Gerald Pfeifer <gerald@pfeifer.com>
|
||||
|
||||
* doc/include/fdl.texi: Change fsf.org to www.fsf.org.
|
||||
|
|
|
@ -1 +1 @@
|
|||
20230131
|
||||
20230201
|
||||
|
|
|
@ -1,3 +1,11 @@
|
|||
2023-01-31 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
PR c++/107593
|
||||
PR c++/108597
|
||||
* c-common.h (instantiation_dependent_expression_p): Declare.
|
||||
* c-warn.cc (warn_duplicated_cond_add_or_warn): If the condition
|
||||
is dependent, invalidate the chain.
|
||||
|
||||
2023-01-26 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
PR c++/105300
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
2023-01-31 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
PR c++/107593
|
||||
PR c++/108597
|
||||
* c-objc-common.cc (instantiation_dependent_expression_p): New.
|
||||
|
||||
2023-01-27 Joseph Myers <joseph@codesourcery.com>
|
||||
|
||||
* c-parser.cc (c_parser_declaration_or_fndef): Do not allow braces
|
||||
|
|
|
@ -1,3 +1,16 @@
|
|||
2023-01-31 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/108559
|
||||
* cp-gimplify.cc (any_non_eliding_target_exprs): New.
|
||||
(cp_genericize_init): Check it.
|
||||
|
||||
2023-01-31 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
PR c++/107593
|
||||
PR c++/108597
|
||||
* cp-tree.h (instantiation_dependent_expression_p): Don't
|
||||
declare here.
|
||||
|
||||
2023-01-26 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
PR c++/105300
|
||||
|
|
107
gcc/m2/ChangeLog
107
gcc/m2/ChangeLog
|
@ -1,3 +1,110 @@
|
|||
2023-01-31 Gaius Mulley <gaiusmod2@gmail.com>
|
||||
|
||||
* Make-lang.in (gm2-libs.texi-check): Rename
|
||||
m2/gm2-libs-pim to m2/gm2-libs-log.
|
||||
* gm2-libs-pim/BitBlockOps.def: Moved to...
|
||||
* gm2-libs-log/BitBlockOps.def: ...here.
|
||||
* gm2-libs-pim/BitBlockOps.mod: Moved to...
|
||||
* gm2-libs-log/BitBlockOps.mod: ...here.
|
||||
* gm2-libs-pim/BitByteOps.def: Moved to...
|
||||
* gm2-libs-log/BitByteOps.def: ...here.
|
||||
* gm2-libs-pim/BitByteOps.mod: Moved to...
|
||||
* gm2-libs-log/BitByteOps.mod: ...here.
|
||||
* gm2-libs-pim/BitWordOps.def: Moved to...
|
||||
* gm2-libs-log/BitWordOps.def: ...here.
|
||||
* gm2-libs-pim/BitWordOps.mod: Moved to...
|
||||
* gm2-libs-log/BitWordOps.mod: ...here.
|
||||
* gm2-libs-pim/BlockOps.def: Moved to...
|
||||
* gm2-libs-log/BlockOps.def: ...here.
|
||||
* gm2-libs-pim/BlockOps.mod: Moved to...
|
||||
* gm2-libs-log/BlockOps.mod: ...here.
|
||||
* gm2-libs-pim/Break.c: Moved to...
|
||||
* gm2-libs-log/Break.c: ...here.
|
||||
* gm2-libs-pim/Break.def: Moved to...
|
||||
* gm2-libs-log/Break.def: ...here.
|
||||
* gm2-libs-pim/CardinalIO.def: Moved to...
|
||||
* gm2-libs-log/CardinalIO.def: ...here.
|
||||
* gm2-libs-pim/CardinalIO.mod: Moved to...
|
||||
* gm2-libs-log/CardinalIO.mod: ...here.
|
||||
* gm2-libs-pim/Conversions.def: Moved to...
|
||||
* gm2-libs-log/Conversions.def: ...here.
|
||||
* gm2-libs-pim/Conversions.mod: Moved to...
|
||||
* gm2-libs-log/Conversions.mod: ...here.
|
||||
* gm2-libs-pim/DebugPMD.def: Moved to...
|
||||
* gm2-libs-log/DebugPMD.def: ...here.
|
||||
* gm2-libs-pim/DebugPMD.mod: Moved to...
|
||||
* gm2-libs-log/DebugPMD.mod: ...here.
|
||||
* gm2-libs-pim/DebugTrace.def: Moved to...
|
||||
* gm2-libs-log/DebugTrace.def: ...here.
|
||||
* gm2-libs-pim/DebugTrace.mod: Moved to...
|
||||
* gm2-libs-log/DebugTrace.mod: ...here.
|
||||
* gm2-libs-pim/Delay.def: Moved to...
|
||||
* gm2-libs-log/Delay.def: ...here.
|
||||
* gm2-libs-pim/Delay.mod: Moved to...
|
||||
* gm2-libs-log/Delay.mod: ...here.
|
||||
* gm2-libs-pim/Display.def: Moved to...
|
||||
* gm2-libs-log/Display.def: ...here.
|
||||
* gm2-libs-pim/Display.mod: Moved to...
|
||||
* gm2-libs-log/Display.mod: ...here.
|
||||
* gm2-libs-pim/ErrorCode.def: Moved to...
|
||||
* gm2-libs-log/ErrorCode.def: ...here.
|
||||
* gm2-libs-pim/ErrorCode.mod: Moved to...
|
||||
* gm2-libs-log/ErrorCode.mod: ...here.
|
||||
* gm2-libs-pim/FileSystem.def: Moved to...
|
||||
* gm2-libs-log/FileSystem.def: ...here.
|
||||
* gm2-libs-pim/FileSystem.mod: Moved to...
|
||||
* gm2-libs-log/FileSystem.mod: ...here.
|
||||
* gm2-libs-pim/FloatingUtilities.def: Moved to...
|
||||
* gm2-libs-log/FloatingUtilities.def: ...here.
|
||||
* gm2-libs-pim/FloatingUtilities.mod: Moved to...
|
||||
* gm2-libs-log/FloatingUtilities.mod: ...here.
|
||||
* gm2-libs-pim/InOut.def: Moved to...
|
||||
* gm2-libs-log/InOut.def: ...here.
|
||||
* gm2-libs-pim/InOut.mod: Moved to...
|
||||
* gm2-libs-log/InOut.mod: ...here.
|
||||
* gm2-libs-pim/Keyboard.def: Moved to...
|
||||
* gm2-libs-log/Keyboard.def: ...here.
|
||||
* gm2-libs-pim/Keyboard.mod: Moved to...
|
||||
* gm2-libs-log/Keyboard.mod: ...here.
|
||||
* gm2-libs-pim/LongIO.def: Moved to...
|
||||
* gm2-libs-log/LongIO.def: ...here.
|
||||
* gm2-libs-pim/LongIO.mod: Moved to...
|
||||
* gm2-libs-log/LongIO.mod: ...here.
|
||||
* gm2-libs-pim/NumberConversion.def: Moved to...
|
||||
* gm2-libs-log/NumberConversion.def: ...here.
|
||||
* gm2-libs-pim/NumberConversion.mod: Moved to...
|
||||
* gm2-libs-log/NumberConversion.mod: ...here.
|
||||
* gm2-libs-pim/README.texi: Moved to...
|
||||
* gm2-libs-log/README.texi: ...here.
|
||||
* gm2-libs-pim/Random.def: Moved to...
|
||||
* gm2-libs-log/Random.def: ...here.
|
||||
* gm2-libs-pim/Random.mod: Moved to...
|
||||
* gm2-libs-log/Random.mod: ...here.
|
||||
* gm2-libs-pim/RealConversions.def: Moved to...
|
||||
* gm2-libs-log/RealConversions.def: ...here.
|
||||
* gm2-libs-pim/RealConversions.mod: Moved to...
|
||||
* gm2-libs-log/RealConversions.mod: ...here.
|
||||
* gm2-libs-pim/RealInOut.def: Moved to...
|
||||
* gm2-libs-log/RealInOut.def: ...here.
|
||||
* gm2-libs-pim/RealInOut.mod: Moved to...
|
||||
* gm2-libs-log/RealInOut.mod: ...here.
|
||||
* gm2-libs-pim/Strings.def: Moved to...
|
||||
* gm2-libs-log/Strings.def: ...here.
|
||||
* gm2-libs-pim/Strings.mod: Moved to...
|
||||
* gm2-libs-log/Strings.mod: ...here.
|
||||
* gm2-libs-pim/Termbase.def: Moved to...
|
||||
* gm2-libs-log/Termbase.def: ...here.
|
||||
* gm2-libs-pim/Termbase.mod: Moved to...
|
||||
* gm2-libs-log/Termbase.mod: ...here.
|
||||
* gm2-libs-pim/Terminal.def: Moved to...
|
||||
* gm2-libs-log/Terminal.def: ...here.
|
||||
* gm2-libs-pim/Terminal.mod: Moved to...
|
||||
* gm2-libs-log/Terminal.mod: ...here.
|
||||
* gm2-libs-pim/TimeDate.def: Moved to...
|
||||
* gm2-libs-log/TimeDate.def: ...here.
|
||||
* gm2-libs-pim/TimeDate.mod: Moved to...
|
||||
* gm2-libs-log/TimeDate.mod: ...here.
|
||||
|
||||
2023-01-28 Iain Sandoe <iain@sandoe.co.uk>
|
||||
|
||||
* lang.opt: Claim Wreturn-type.
|
||||
|
|
1014
gcc/rust/ChangeLog
1014
gcc/rust/ChangeLog
File diff suppressed because it is too large
Load diff
|
@ -1,3 +1,819 @@
|
|||
2023-01-31 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/108559
|
||||
* g++.dg/cpp1z/aggr-base13.C: New test.
|
||||
|
||||
2023-01-31 Thomas Schwinge <thomas@codesourcery.com>
|
||||
|
||||
* lib/gm2.exp (gm2_link_flags) [$gccpath != ""]: Also consider
|
||||
'gcc-set-multilib-library-path' for 'ld_library_path'.
|
||||
|
||||
2023-01-31 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
PR c++/102870
|
||||
* g++.dg/cpp0x/variadic184.C: New test.
|
||||
|
||||
2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
|
||||
|
||||
* g++.target/riscv/rvv/base/vdiv_vv-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vdiv_vv-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vdiv_vv-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vdiv_vv_mu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vdiv_vv_mu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vdiv_vv_mu-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vdiv_vv_tu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vdiv_vv_tu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vdiv_vv_tu-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vdiv_vv_tum-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vdiv_vv_tum-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vdiv_vv_tum-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vdiv_vv_tumu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vdiv_vv_tumu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vdiv_vv_tumu-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vdivu_vv-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vdivu_vv-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vdivu_vv-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vdivu_vv_mu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vdivu_vv_mu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vdivu_vv_mu-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vdivu_vv_tu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vdivu_vv_tu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vdivu_vv_tu-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vdivu_vv_tum-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vdivu_vv_tum-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vdivu_vv_tum-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vdivu_vv_tumu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vdivu_vv_tumu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vdivu_vv_tumu-3.C: New test.
|
||||
|
||||
2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
|
||||
|
||||
* g++.target/riscv/rvv/base/vmax_vv-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmax_vv-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmax_vv-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmax_vv_mu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmax_vv_mu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmax_vv_mu-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmax_vv_tu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmax_vv_tu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmax_vv_tu-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmax_vv_tum-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmax_vv_tum-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmax_vv_tum-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmax_vv_tumu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmax_vv_tumu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmax_vv_tumu-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmaxu_vv-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmaxu_vv-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmaxu_vv-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmaxu_vv_mu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmaxu_vv_mu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmaxu_vv_mu-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmaxu_vv_tu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmaxu_vv_tu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmaxu_vv_tu-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmaxu_vv_tum-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmaxu_vv_tum-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmaxu_vv_tum-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmaxu_vv_tumu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmaxu_vv_tumu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmaxu_vv_tumu-3.C: New test.
|
||||
|
||||
2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
|
||||
|
||||
* g++.target/riscv/rvv/base/vmin_vv-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmin_vv-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmin_vv-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmin_vv_mu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmin_vv_mu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmin_vv_mu-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmin_vv_tu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmin_vv_tu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmin_vv_tu-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmin_vv_tum-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmin_vv_tum-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmin_vv_tum-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmin_vv_tumu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmin_vv_tumu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vmin_vv_tumu-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vminu_vv-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vminu_vv-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vminu_vv-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vminu_vv_mu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vminu_vv_mu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vminu_vv_mu-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vminu_vv_tu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vminu_vv_tu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vminu_vv_tu-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vminu_vv_tum-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vminu_vv_tum-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vminu_vv_tum-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vminu_vv_tumu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vminu_vv_tumu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vminu_vv_tumu-3.C: New test.
|
||||
|
||||
2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
|
||||
|
||||
* g++.target/riscv/rvv/base/vor_vv-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vor_vv-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vor_vv-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vor_vv_mu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vor_vv_mu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vor_vv_mu-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vor_vv_tu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vor_vv_tu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vor_vv_tu-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vor_vv_tum-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vor_vv_tum-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vor_vv_tum-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vor_vv_tumu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vor_vv_tumu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vor_vv_tumu-3.C: New test.
|
||||
|
||||
2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
|
||||
|
||||
* g++.target/riscv/rvv/base/vrem_vv-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vrem_vv-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vrem_vv-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vrem_vv_mu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vrem_vv_mu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vrem_vv_mu-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vrem_vv_tu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vrem_vv_tu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vrem_vv_tu-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vrem_vv_tum-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vrem_vv_tum-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vrem_vv_tum-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vrem_vv_tumu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vrem_vv_tumu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vrem_vv_tumu-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vremu_vv-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vremu_vv-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vremu_vv-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vremu_vv_mu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vremu_vv_mu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vremu_vv_mu-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vremu_vv_tu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vremu_vv_tu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vremu_vv_tu-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vremu_vv_tum-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vremu_vv_tum-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vremu_vv_tum-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vremu_vv_tumu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vremu_vv_tumu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vremu_vv_tumu-3.C: New test.
|
||||
|
||||
2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
|
||||
|
||||
* g++.target/riscv/rvv/base/vsll_vv-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsll_vv-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsll_vv-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsll_vv_mu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsll_vv_mu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsll_vv_mu-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsll_vv_tu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsll_vv_tu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsll_vv_tu-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsll_vv_tum-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsll_vv_tum-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsll_vv_tum-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsll_vv_tumu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsll_vv_tumu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsll_vv_tumu-3.C: New test.
|
||||
|
||||
2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
|
||||
|
||||
* g++.target/riscv/rvv/base/vsra_vv-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsra_vv-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsra_vv-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsra_vv_mu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsra_vv_mu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsra_vv_mu-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsra_vv_tu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsra_vv_tu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsra_vv_tu-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsra_vv_tum-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsra_vv_tum-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsra_vv_tum-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsra_vv_tumu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsra_vv_tumu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsra_vv_tumu-3.C: New test.
|
||||
|
||||
2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
|
||||
|
||||
* g++.target/riscv/rvv/base/vsrl_vv-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsrl_vv-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsrl_vv-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsrl_vv_mu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsrl_vv_mu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsrl_vv_mu-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsrl_vv_tu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsrl_vv_tu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsrl_vv_tu-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsrl_vv_tum-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsrl_vv_tum-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsrl_vv_tum-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsrl_vv_tumu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsrl_vv_tumu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsrl_vv_tumu-3.C: New test.
|
||||
|
||||
2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
|
||||
|
||||
* g++.target/riscv/rvv/base/vand_vv-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vand_vv-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vand_vv-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vand_vv_mu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vand_vv_mu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vand_vv_mu-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vand_vv_tu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vand_vv_tu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vand_vv_tu-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vand_vv_tum-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vand_vv_tum-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vand_vv_tum-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vand_vv_tumu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vand_vv_tumu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vand_vv_tumu-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsub_vv-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsub_vv-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsub_vv-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsub_vv_mu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsub_vv_mu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsub_vv_mu-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsub_vv_tu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsub_vv_tu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsub_vv_tu-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsub_vv_tum-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsub_vv_tum-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsub_vv_tum-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsub_vv_tumu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsub_vv_tumu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vsub_vv_tumu-3.C: New test.
|
||||
|
||||
2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
|
||||
|
||||
* g++.target/riscv/rvv/base/vxor_vv-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vxor_vv-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vxor_vv-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vxor_vv_mu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vxor_vv_mu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vxor_vv_mu-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vxor_vv_tu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vxor_vv_tu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vxor_vv_tu-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vxor_vv_tum-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vxor_vv_tum-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vxor_vv_tum-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vxor_vv_tumu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vxor_vv_tumu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vxor_vv_tumu-3.C: New test.
|
||||
|
||||
2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
|
||||
|
||||
* g++.target/riscv/rvv/base/vadd_vv-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vadd_vv-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vadd_vv-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vadd_vv_mu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vadd_vv_mu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vadd_vv_mu-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vadd_vv_tu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vadd_vv_tu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vadd_vv_tu-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vadd_vv_tum-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vadd_vv_tum-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vadd_vv_tum-3.C: New test.
|
||||
* g++.target/riscv/rvv/base/vadd_vv_tumu-1.C: New test.
|
||||
* g++.target/riscv/rvv/base/vadd_vv_tumu-2.C: New test.
|
||||
* g++.target/riscv/rvv/base/vadd_vv_tumu-3.C: New test.
|
||||
|
||||
2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
|
||||
|
||||
* gcc.target/riscv/rvv/base/binop_vv_constraint-1.c: New test.
|
||||
|
||||
2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
|
||||
|
||||
* gcc.target/riscv/rvv/base/vadd_vv-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vadd_vv-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vadd_vv-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vadd_vv_m-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vadd_vv_m-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vadd_vv_m-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vadd_vv_mu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vadd_vv_mu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vadd_vv_mu-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vadd_vv_tu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vadd_vv_tu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vadd_vv_tu-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vadd_vv_tum-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vadd_vv_tum-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vadd_vv_tum-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vadd_vv_tumu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vadd_vv_tumu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vadd_vv_tumu-3.c: New test.
|
||||
|
||||
2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
|
||||
|
||||
* gcc.target/riscv/rvv/base/vand_vv-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vand_vv-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vand_vv-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vand_vv_m-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vand_vv_m-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vand_vv_m-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vand_vv_mu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vand_vv_mu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vand_vv_mu-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vand_vv_tu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vand_vv_tu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vand_vv_tu-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vand_vv_tum-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vand_vv_tum-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vand_vv_tum-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vand_vv_tumu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vand_vv_tumu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vand_vv_tumu-3.c: New test.
|
||||
|
||||
2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
|
||||
|
||||
* gcc.target/riscv/rvv/base/vdiv_vv-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vdiv_vv-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vdiv_vv-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vdiv_vv_m-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vdiv_vv_m-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vdiv_vv_m-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vdiv_vv_mu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vdiv_vv_mu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vdiv_vv_mu-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vdiv_vv_tu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vdiv_vv_tu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vdiv_vv_tu-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vdiv_vv_tum-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vdiv_vv_tum-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vdiv_vv_tum-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vdiv_vv_tumu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vdiv_vv_tumu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vdiv_vv_tumu-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vdivu_vv-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vdivu_vv-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vdivu_vv-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vdivu_vv_m-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vdivu_vv_m-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vdivu_vv_m-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vdivu_vv_mu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vdivu_vv_mu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vdivu_vv_mu-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vdivu_vv_tu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vdivu_vv_tu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vdivu_vv_tu-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vdivu_vv_tum-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vdivu_vv_tum-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vdivu_vv_tum-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vdivu_vv_tumu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vdivu_vv_tumu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vdivu_vv_tumu-3.c: New test.
|
||||
|
||||
2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
|
||||
|
||||
* gcc.target/riscv/rvv/base/vmax_vv-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmax_vv-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmax_vv-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmax_vv_m-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmax_vv_m-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmax_vv_m-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmax_vv_mu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmax_vv_mu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmax_vv_mu-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmax_vv_tu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmax_vv_tu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmax_vv_tu-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmax_vv_tum-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmax_vv_tum-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmax_vv_tum-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmax_vv_tumu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmax_vv_tumu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmax_vv_tumu-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmaxu_vv-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmaxu_vv-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmaxu_vv-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmaxu_vv_m-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmaxu_vv_m-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmaxu_vv_m-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmaxu_vv_mu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmaxu_vv_mu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmaxu_vv_mu-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmaxu_vv_tu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmaxu_vv_tu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmaxu_vv_tu-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmaxu_vv_tum-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmaxu_vv_tum-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmaxu_vv_tum-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmaxu_vv_tumu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmaxu_vv_tumu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmaxu_vv_tumu-3.c: New test.
|
||||
|
||||
2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
|
||||
|
||||
* gcc.target/riscv/rvv/base/vmin_vv-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmin_vv-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmin_vv-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmin_vv_m-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmin_vv_m-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmin_vv_m-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmin_vv_mu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmin_vv_mu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmin_vv_mu-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmin_vv_tu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmin_vv_tu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmin_vv_tu-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmin_vv_tum-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmin_vv_tum-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmin_vv_tum-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmin_vv_tumu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmin_vv_tumu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vmin_vv_tumu-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vminu_vv-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vminu_vv-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vminu_vv-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vminu_vv_m-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vminu_vv_m-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vminu_vv_m-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vminu_vv_mu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vminu_vv_mu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vminu_vv_mu-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vminu_vv_tu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vminu_vv_tu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vminu_vv_tu-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vminu_vv_tum-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vminu_vv_tum-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vminu_vv_tum-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vminu_vv_tumu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vminu_vv_tumu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vminu_vv_tumu-3.c: New test.
|
||||
|
||||
2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
|
||||
|
||||
* gcc.target/riscv/rvv/base/vor_vv-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vor_vv-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vor_vv-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vor_vv_m-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vor_vv_m-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vor_vv_m-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vor_vv_mu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vor_vv_mu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vor_vv_mu-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vor_vv_tu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vor_vv_tu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vor_vv_tu-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vor_vv_tum-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vor_vv_tum-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vor_vv_tum-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vor_vv_tumu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vor_vv_tumu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vor_vv_tumu-3.c: New test.
|
||||
|
||||
2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
|
||||
|
||||
* gcc.target/riscv/rvv/base/vrem_vv-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vrem_vv-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vrem_vv-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vrem_vv_m-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vrem_vv_m-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vrem_vv_m-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vrem_vv_mu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vrem_vv_mu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vrem_vv_mu-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vrem_vv_tu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vrem_vv_tu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vrem_vv_tu-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vrem_vv_tum-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vrem_vv_tum-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vrem_vv_tum-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vrem_vv_tumu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vrem_vv_tumu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vrem_vv_tumu-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vremu_vv-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vremu_vv-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vremu_vv-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vremu_vv_m-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vremu_vv_m-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vremu_vv_m-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vremu_vv_mu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vremu_vv_mu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vremu_vv_mu-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vremu_vv_tu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vremu_vv_tu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vremu_vv_tu-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vremu_vv_tum-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vremu_vv_tum-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vremu_vv_tum-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vremu_vv_tumu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vremu_vv_tumu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vremu_vv_tumu-3.c: New test.
|
||||
|
||||
2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
|
||||
|
||||
* gcc.target/riscv/rvv/base/vsll_vv-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsll_vv-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsll_vv-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsll_vv_m-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsll_vv_m-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsll_vv_m-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsll_vv_mu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsll_vv_mu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsll_vv_mu-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsll_vv_tu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsll_vv_tu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsll_vv_tu-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsll_vv_tum-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsll_vv_tum-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsll_vv_tum-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsll_vv_tumu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsll_vv_tumu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsll_vv_tumu-3.c: New test.
|
||||
|
||||
2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
|
||||
|
||||
* gcc.target/riscv/rvv/base/vsra_vv-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsra_vv-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsra_vv-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsra_vv_m-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsra_vv_m-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsra_vv_m-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsra_vv_mu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsra_vv_mu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsra_vv_mu-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsra_vv_tu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsra_vv_tu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsra_vv_tu-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsra_vv_tum-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsra_vv_tum-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsra_vv_tum-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsra_vv_tumu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsra_vv_tumu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsra_vv_tumu-3.c: New test.
|
||||
|
||||
2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
|
||||
|
||||
* gcc.target/riscv/rvv/base/vsrl_vv-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsrl_vv-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsrl_vv-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsrl_vv_m-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsrl_vv_m-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsrl_vv_m-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsrl_vv_mu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsrl_vv_mu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsrl_vv_mu-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsrl_vv_tu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsrl_vv_tu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsrl_vv_tu-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsrl_vv_tum-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsrl_vv_tum-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsrl_vv_tum-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsrl_vv_tumu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsrl_vv_tumu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsrl_vv_tumu-3.c: New test.
|
||||
|
||||
2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
|
||||
|
||||
* gcc.target/riscv/rvv/base/vsub_vv-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsub_vv-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsub_vv-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsub_vv_m-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsub_vv_m-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsub_vv_m-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsub_vv_mu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsub_vv_mu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsub_vv_mu-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsub_vv_tu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsub_vv_tu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsub_vv_tu-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsub_vv_tum-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsub_vv_tum-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsub_vv_tum-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsub_vv_tumu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsub_vv_tumu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vsub_vv_tumu-3.c: New test.
|
||||
|
||||
2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
|
||||
|
||||
* gcc.target/riscv/rvv/base/vxor_vv-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vxor_vv-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vxor_vv-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vxor_vv_m-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vxor_vv_m-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vxor_vv_m-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vxor_vv_mu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vxor_vv_mu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vxor_vv_mu-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vxor_vv_tu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vxor_vv_tu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vxor_vv_tu-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vxor_vv_tum-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vxor_vv_tum-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vxor_vv_tum-3.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vxor_vv_tumu-1.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vxor_vv_tumu-2.c: New test.
|
||||
* gcc.target/riscv/rvv/base/vxor_vv_tumu-3.c: New test.
|
||||
|
||||
2023-01-31 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
PR c++/107593
|
||||
PR c++/108597
|
||||
* g++.dg/warn/Wduplicated-cond3.C: New test.
|
||||
* g++.dg/warn/Wduplicated-cond4.C: New test.
|
||||
* g++.dg/warn/Wduplicated-cond5.C: New test.
|
||||
|
||||
2023-01-31 Philipp Tomsich <philipp.tomsich@vrull.eu>
|
||||
|
||||
PR target/108589
|
||||
* gcc.target/aarch64/pr108589.c: New test.
|
||||
|
||||
2023-01-31 Richard Sandiford <richard.sandiford@arm.com>
|
||||
|
||||
PR tree-optimization/108608
|
||||
* gcc.dg/vect/pr108608.c: New test.
|
||||
* gcc.target/aarch64/sve/pr108608-1.c: Likewise.
|
||||
|
||||
2023-01-31 Andrew MacLeod <amacleod@redhat.com>
|
||||
|
||||
PR tree-optimization/108385
|
||||
* gcc.dg/pr108385.c: New.
|
||||
|
||||
2023-01-31 Andrew MacLeod <amacleod@redhat.com>
|
||||
|
||||
PR tree-optimization/108359
|
||||
* gcc.dg/pr108359.c: New.
|
||||
|
||||
2023-01-31 Philip Herron <philip.herron@embecosm.com>
|
||||
|
||||
* rust/compile/issue-1073.rs: New test.
|
||||
|
||||
2023-01-31 Philip Herron <philip.herron@embecosm.com>
|
||||
|
||||
* rust/compile/issue-1006.rs: New test.
|
||||
|
||||
2023-01-31 Philip Herron <philip.herron@embecosm.com>
|
||||
|
||||
* rust/compile/const_generics_5.rs: Fix assertions.
|
||||
* rust/compile/unconstrained_type_param.rs: Add more assertions.
|
||||
|
||||
2023-01-31 liushuyu <liushuyu011@gmail.com>
|
||||
|
||||
* rust/compile/builtin_macro_recurse.rs: New test.
|
||||
|
||||
2023-01-31 liushuyu <liushuyu011@gmail.com>
|
||||
|
||||
* rust/compile/builtin_macro_concat.rs: Fix test error messages.
|
||||
* rust/compile/builtin_macro_env.rs: Likewise.
|
||||
|
||||
2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
|
||||
|
||||
* rust/compile/frust-compile-until.rs: New test.
|
||||
|
||||
2023-01-31 Philip Herron <philip.herron@embecosm.com>
|
||||
|
||||
* rust/compile/rust-const-blog-issue.rs: New test.
|
||||
|
||||
2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
|
||||
|
||||
* rust/compile/macro44.rs: New test.
|
||||
|
||||
2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
|
||||
|
||||
* rust/compile/macro_export_1.rs: New test.
|
||||
|
||||
2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
|
||||
|
||||
* rust/compile/const_generics_8.rs: New test.
|
||||
|
||||
2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
|
||||
|
||||
* rust/compile/const_generics_7.rs: New test.
|
||||
|
||||
2023-01-31 liushuyu <liushuyu011@gmail.com>
|
||||
|
||||
* rust/execute/torture/loop-condition-eval.rs: New test.
|
||||
|
||||
2023-01-31 Faisal Abbas <90.abbasfaisal@gmail.com>
|
||||
|
||||
* rust/compile/const8.rs: New test.
|
||||
|
||||
2023-01-31 Faisal Abbas <90.abbasfaisal@gmail.com>
|
||||
|
||||
* rust/compile/const7.rs: New test.
|
||||
|
||||
2023-01-31 Faisal Abbas <90.abbasfaisal@gmail.com>
|
||||
|
||||
* rust/compile/const6.rs: New test.
|
||||
|
||||
2023-01-31 Philip Herron <philip.herron@embecosm.com>
|
||||
|
||||
* rust/compile/issue-1152.rs: Fix dejagnu assertion.
|
||||
* rust/compile/tuple1.rs: Likewise.
|
||||
* rust/compile/type-alias1.rs: Likewise.
|
||||
* rust/execute/torture/operator_overload_9.rs: Likewise.
|
||||
* rust/execute/torture/slice1.rs: Rework test to use new parsing
|
||||
capability and stick to the original implementation.
|
||||
|
||||
2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
|
||||
|
||||
* rust/compile/macro43.rs: New test.
|
||||
|
||||
2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
|
||||
|
||||
* rust/compile/parse_range.rs: New test.
|
||||
|
||||
2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
|
||||
|
||||
* rust/compile/issue-1031.rs: Remove extraneous dead code warnings.
|
||||
* rust/compile/issue-1289.rs: Likewise.
|
||||
* rust/compile/test_mod.rs: Likewise.
|
||||
* rust/compile/torture/raw_identifiers.rs: Likewise.
|
||||
* rust/compile/torture/raw_identifiers_keywords.rs: Likewise.
|
||||
* rust/compile/privacy7.rs: New test.
|
||||
|
||||
2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
|
||||
|
||||
* rust/compile/rustc_attr1.rs: New test.
|
||||
|
||||
2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
|
||||
|
||||
* rust/debug/win64-abi.rs: Fix assertion to take into account
|
||||
overflow builtins
|
||||
* rust/compile/torture/macro-issue1426.rs: Moved to...
|
||||
* rust/execute/torture/macro-issue1426.rs: ...here.
|
||||
* rust/execute/torture/overflow1.rs: New test.
|
||||
|
||||
2023-01-31 Philip Herron <philip.herron@embecosm.com>
|
||||
|
||||
* rust/compile/torture/issue-1506.rs: New test.
|
||||
|
||||
2023-01-31 Faisal Abbas <90.abbasfaisal@gmail.com>
|
||||
|
||||
* rust/compile/const4.rs: New.
|
||||
* rust/compile/const5.rs: New.
|
||||
|
||||
2023-01-31 Gaius Mulley <gaiusmod2@gmail.com>
|
||||
|
||||
* lib/gm2.exp (gm2_init_pimx): Replace gm2-libs-pim with
|
||||
gm2-libs-log.
|
||||
(gm2_init_iso): Replace gm2-libs-pim with gm2-libs-log.
|
||||
(gm2_init_ulm): Replace gm2-libs-pim with gm2-libs-log.
|
||||
(gm2_init_log): Replace gm2-libs-pim with gm2-libs-log.
|
||||
(gm2_init_cor): Replace gm2-libs-pim with gm2-libs-log.
|
||||
|
||||
2023-01-31 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR target/108599
|
||||
* gcc.target/i386/avx2-pr108599.c: New test.
|
||||
|
||||
2023-01-31 Xianmiao Qu <cooper.qu@linux.alibaba.com>
|
||||
|
||||
PR testsuite/108604
|
||||
* gcc.dg/torture/pr108574-3.c (b, f): Change type from char to
|
||||
signed char.
|
||||
|
||||
2023-01-31 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR rtl-optimization/108596
|
||||
* gcc.c-torture/compile/pr108596.c: New test.
|
||||
|
||||
2023-01-31 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/105593
|
||||
* gcc.target/i386/sse-23.c: Add -Wuninitialized to dg-options.
|
||||
|
||||
2023-01-31 Kito Cheng <kito.cheng@sifive.com>
|
||||
|
||||
* gcc.target/riscv/rvv/vsetvl/vlmax_phi-10.c: Refine the scan
|
||||
condition.
|
||||
* gcc.target/riscv/rvv/vsetvl/vlmax_phi-11.c: Ditto.
|
||||
* gcc.target/riscv/rvv/vsetvl/vlmax_phi-12.c: Ditto.
|
||||
* gcc.target/riscv/rvv/vsetvl/vlmax_phi-13.c: Ditto.
|
||||
* gcc.target/riscv/rvv/vsetvl/vlmax_phi-14.c: Ditto.
|
||||
* gcc.target/riscv/rvv/vsetvl/vlmax_phi-15.c: Ditto.
|
||||
* gcc.target/riscv/rvv/vsetvl/vlmax_phi-16.c: Ditto.
|
||||
* gcc.target/riscv/rvv/vsetvl/vlmax_phi-17.c: Ditto.
|
||||
* gcc.target/riscv/rvv/vsetvl/vlmax_phi-18.c: Ditto.
|
||||
* gcc.target/riscv/rvv/vsetvl/vlmax_phi-19.c: Ditto.
|
||||
* gcc.target/riscv/rvv/vsetvl/vlmax_phi-20.c: Ditto.
|
||||
* gcc.target/riscv/rvv/vsetvl/vlmax_phi-21.c: Ditto.
|
||||
* gcc.target/riscv/rvv/vsetvl/vlmax_phi-22.c: Ditto.
|
||||
* gcc.target/riscv/rvv/vsetvl/vlmax_phi-23.c: Ditto.
|
||||
* gcc.target/riscv/rvv/vsetvl/vlmax_phi-24.c: Ditto.
|
||||
* gcc.target/riscv/rvv/vsetvl/vlmax_phi-25.c: Ditto.
|
||||
* gcc.target/riscv/rvv/vsetvl/vlmax_phi-26.c: Ditto.
|
||||
* gcc.target/riscv/rvv/vsetvl/vlmax_phi-27.c: Ditto.
|
||||
* gcc.target/riscv/rvv/vsetvl/vlmax_phi-28.c: Ditto.
|
||||
* gcc.target/riscv/rvv/vsetvl/vlmax_phi-1.c: Ditto.
|
||||
* gcc.target/riscv/rvv/vsetvl/vlmax_phi-2.c: Ditto.
|
||||
* gcc.target/riscv/rvv/vsetvl/vlmax_phi-3.c: Ditto.
|
||||
* gcc.target/riscv/rvv/vsetvl/vlmax_phi-4.c: Ditto.
|
||||
* gcc.target/riscv/rvv/vsetvl/vlmax_phi-5.c: Ditto.
|
||||
* gcc.target/riscv/rvv/vsetvl/vlmax_phi-6.c: Ditto.
|
||||
* gcc.target/riscv/rvv/vsetvl/vlmax_phi-7.c: Ditto.
|
||||
* gcc.target/riscv/rvv/vsetvl/vlmax_phi-8.c: Ditto.
|
||||
* gcc.target/riscv/rvv/vsetvl/vlmax_phi-9.c: Ditto.
|
||||
|
||||
2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
|
||||
|
||||
* g++.target/riscv/rvv/base/vloxei64-1.C: New test.
|
||||
|
|
|
@ -1,3 +1,28 @@
|
|||
2023-01-31 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR modula2/108462
|
||||
* libm2cor/Makefile.am: Remove static lib install from
|
||||
install-data-local.
|
||||
* libm2iso/Makefile.am: Likewise.
|
||||
* libm2log/Makefile.am: Likewise.
|
||||
* libm2min/Makefile.am: Likewise.
|
||||
* libm2pim/Makefile.am: Likewise.
|
||||
* libm2cor/Makefile.in: Regenerate.
|
||||
* libm2iso/Makefile.in: Likewise.
|
||||
* libm2log/Makefile.in: Likewise.
|
||||
* libm2min/Makefile.in: Likewise.
|
||||
* libm2pim/Makefile.in: Likewise.
|
||||
|
||||
2023-01-31 Gaius Mulley <gaiusmod2@gmail.com>
|
||||
|
||||
* libm2log/Makefile.am (VPATH): Replace gm2-libs-pim
|
||||
with gm2-libs-log.
|
||||
(libm2log_la_M2FLAGS): Replace gm2-libs-pim with
|
||||
gm2-libs-log.
|
||||
(install-data-local): Replace gm2-libs-pim with
|
||||
gm2-libs-log.
|
||||
* libm2log/Makefile.in: Rebuilt.
|
||||
|
||||
2023-01-26 Gaius Mulley <gaiusmod2@gmail.com>
|
||||
|
||||
* configure.ac (AM_INIT_AUTOMAKE): Specify 1.15.1.
|
||||
|
|
|
@ -1,3 +1,21 @@
|
|||
2023-01-31 H.J. Lu <hjl.tools@gmail.com>
|
||||
|
||||
PR sanitizer/108106
|
||||
* hwasan/hwasan_setjmp_x86_64.S (__interceptor_setjmp): Jump
|
||||
to .Linterceptor_sigsetjmp instead of __interceptor_sigsetjmp.
|
||||
(__interceptor_sigsetjmp): Add a local alias,
|
||||
.Linterceptor_sigsetjmp.
|
||||
|
||||
2023-01-31 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* configure: Regenerate.
|
||||
|
||||
2023-01-31 YunQiang Su <yunqiang.su@cipunited.com>
|
||||
|
||||
* configure.ac: set -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
|
||||
always for mips*.
|
||||
* configure: Regenerate.
|
||||
|
||||
2023-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||||
|
||||
* sanitizer_common/sanitizer_platform_interceptors.h: Cherry-pick
|
||||
|
|
Loading…
Add table
Reference in a new issue