https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113249
Bug ID: 113249 Summary: RISC-V: regression testsuite errors -mtune=generic-ooo Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: ewlu at rivosinc dot com Target Milestone: --- Configuration: riscv-sim/-march=rv64gcv/-mabi=lp64d/-mtune=generic-ooo/-mcmodel=medlow This is a tracker bug for all of the testsuite failures using the generic-ooo tune instead of rocket === gfortran: Unexpected fails for rv64gcv lp64d medlow === FAIL: gfortran.dg/ieee/ieee_6.f90 -O0 execution test FAIL: gfortran.dg/ieee/ieee_6.f90 -O1 execution test FAIL: gfortran.dg/ieee/ieee_6.f90 -O2 execution test FAIL: gfortran.dg/ieee/ieee_6.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test FAIL: gfortran.dg/ieee/ieee_6.f90 -O3 -g execution test FAIL: gfortran.dg/ieee/ieee_6.f90 -Os execution test FAIL: gfortran.dg/ieee/modes_1.f90 -O0 execution test FAIL: gfortran.dg/ieee/modes_1.f90 -O1 execution test FAIL: gfortran.dg/ieee/modes_1.f90 -O2 execution test FAIL: gfortran.dg/ieee/modes_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test FAIL: gfortran.dg/ieee/modes_1.f90 -O3 -g execution test FAIL: gfortran.dg/ieee/modes_1.f90 -Os execution test FAIL: gfortran.dg/vect/vect-8.f90 -O scan-tree-dump-times vect "vectorized 2[234] loops" 1 === gcc: Unexpected fails for rv64gcv lp64d medlow === FAIL: gcc.dg/debug/btf/btf-datasec-3.c scan-assembler-times bts_type 3 FAIL: gcc.dg/debug/btf/btf-datasec-3.c scan-assembler-times bts_type: \\(BTF_KIND_VAR 'test_bss2'\\) 1 FAIL: gcc.dg/debug/btf/btf-datasec-3.c scan-assembler-times bts_type: \\(BTF_KIND_VAR 'test_data2'\\) 1 FAIL: c-c++-common/spec-barrier-1.c -Wc++-compat (test for excess errors) FAIL: c-c++-common/vector-subscript-4.c -Wc++-compat scan-tree-dump-not optimized "vector" FAIL: gcc.dg/Wstringop-overflow-47.c pr97027 (test for warnings, line 72) FAIL: gcc.dg/Wstringop-overflow-47.c pr97027 (test for warnings, line 77) FAIL: gcc.dg/Wstringop-overflow-47.c pr97027 note (test for warnings, line 68) XPASS: gcc.dg/attr-alloc_size-11.c missing range info for short (test for warnings, line 51) XPASS: gcc.dg/attr-alloc_size-11.c missing range info for signed char (test for warnings, line 50) FAIL: gcc.dg/pr30957-1.c execution test FAIL: gcc.dg/pr30957-1.c scan-rtl-dump loop2_unroll "Expanding Accumulator" FAIL: gcc.dg/signbit-2.c scan-tree-dump optimized "\\s+>\\s+{ 0(, 0)+ }" FAIL: gcc.dg/signbit-2.c scan-tree-dump-not optimized "\\s+>>\\s+31" FAIL: gcc.dg/unroll-8.c scan-rtl-dump loop2_unroll "Not unrolling loop, doesn't roll" FAIL: gcc.dg/unroll-8.c scan-rtl-dump loop2_unroll "likely upper bound: 6" FAIL: gcc.dg/unroll-8.c scan-rtl-dump loop2_unroll "realistic bound: -1" FAIL: gcc.dg/var-expand1.c scan-rtl-dump loop2_unroll "Expanding Accumulator" FAIL: gcc.dg/tree-prof/val-prof-1.c scan-tree-dump optimized "if \\(n_[0-9]* != 257\\)" FAIL: gcc.dg/tree-prof/val-prof-3.c scan-tree-dump optimized "if \\(_[0-9]* \\< n_[0-9]*" FAIL: gcc.dg/tree-prof/val-prof-4.c scan-tree-dump optimized "if \\(n_[0-9]* \\>" FAIL: gcc.dg/tree-ssa/copy-headers-8.c scan-tree-dump-times ch2 "Conditional combines static and invariant" 1 FAIL: gcc.dg/tree-ssa/copy-headers-8.c scan-tree-dump-times ch2 "Will duplicate bb" 2 FAIL: gcc.dg/tree-ssa/cunroll-16.c scan-tree-dump cunroll "optimized: loop with [0-9]+ iterations completely unrolled" FAIL: gcc.dg/tree-ssa/cunroll-16.c scan-tree-dump-not optimized "foo" FAIL: gcc.dg/tree-ssa/gen-vect-34.c scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: gcc.dg/tree-ssa/ivopts-lt-2.c scan-tree-dump-times ivopts "PHI <p_" 1 FAIL: gcc.dg/tree-ssa/ivopts-lt-2.c scan-tree-dump-times ivopts "PHI" 1 FAIL: gcc.dg/tree-ssa/ivopts-lt-2.c scan-tree-dump-times ivopts "p_[0-9]* <" 1 FAIL: gcc.dg/tree-ssa/loop-bound-1.c scan-tree-dump ivopts "bounded by 254" FAIL: gcc.dg/tree-ssa/loop-bound-2.c scan-tree-dump ivopts "bounded by 254" FAIL: gcc.dg/tree-ssa/pr32044.c scan-tree-dump-times optimized " / " 0 XPASS: gcc.dg/tree-ssa/pr84512.c scan-tree-dump optimized "return 285;" FAIL: gcc.dg/tree-ssa/predcom-4.c scan-tree-dump-times pcom "Combination" 1 FAIL: gcc.dg/tree-ssa/predcom-4.c scan-tree-dump-times pcom "Unrolling 3 times." 1 FAIL: gcc.dg/tree-ssa/predcom-5.c scan-tree-dump-times pcom "Combination" 2 FAIL: gcc.dg/tree-ssa/predcom-5.c scan-tree-dump-times pcom "Unrolling 3 times." 1 FAIL: gcc.dg/tree-ssa/predcom-9.c scan-tree-dump pcom "Executing predictive commoning without unrolling" FAIL: gcc.dg/tree-ssa/reassoc-46.c scan-tree-dump-times optimized "(?:vect_)?sum_[\\d._]+ = (?:(?:vect_)?_[\\d._]+ \\+ (?:vect_)?sum_[\\d._]+|(?:vect_)?sum_[\\d._]+ \\+ (?:vect_)?_[\\d._]+)" 1 FAIL: gcc.dg/tree-ssa/scev-10.c scan-tree-dump-times ivopts " Type:\\tREFERENCE ADDRESS\n" 1 FAIL: gcc.dg/tree-ssa/scev-11.c scan-tree-dump-times ivopts " Type:\\tREFERENCE ADDRESS\n" 2 FAIL: gcc.dg/tree-ssa/scev-12.c scan-tree-dump-times ivopts " Type:\\tREFERENCE ADDRESS\n" 1 FAIL: gcc.dg/tree-ssa/scev-14.c scan-tree-dump ivopts "Overflowness wrto loop niter:\tNo-overflow" FAIL: gcc.dg/tree-ssa/scev-9.c scan-tree-dump-times ivopts " Type:\\tREFERENCE ADDRESS\n" 1 FAIL: gcc.dg/tree-ssa/split-path-11.c scan-tree-dump-times split-paths "join point for if-convertable half-diamond" 1 FAIL: gcc.dg/tree-ssa/update-threading.c scan-tree-dump-times optimized "Invalid sum" 0 FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-7.c scan-assembler e32,m2 FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-6.c scan-assembler-times csrr 1 FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-8.c scan-assembler-times csrr 1 XPASS: gcc.dg/vect/bb-slp-43.c -flto -ffat-lto-objects scan-tree-dump-not slp2 "vector operands from scalars" XPASS: gcc.dg/vect/bb-slp-43.c scan-tree-dump-not slp2 "vector operands from scalars" XPASS: gcc.dg/vect/bb-slp-subgroups-3.c -flto -ffat-lto-objects scan-tree-dump-times slp2 "optimized: basic block" 2 XPASS: gcc.dg/vect/bb-slp-subgroups-3.c scan-tree-dump-times slp2 "optimized: basic block" 2 FAIL: gcc.dg/vect/pr103116-1.c -flto -ffat-lto-objects scan-tree-dump vect "Data access with gaps requires scalar epilogue loop" FAIL: gcc.dg/vect/pr103116-1.c scan-tree-dump vect "Data access with gaps requires scalar epilogue loop" FAIL: gcc.dg/vect/pr103116-2.c -flto -ffat-lto-objects scan-tree-dump vect "peeling for gaps insufficient for access" FAIL: gcc.dg/vect/pr103116-2.c scan-tree-dump vect "peeling for gaps insufficient for access" FAIL: gcc.dg/vect/pr66251.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 2 FAIL: gcc.dg/vect/pr66251.c scan-tree-dump-times vect "vectorized 1 loops" 2 FAIL: gcc.dg/vect/slp-reduc-sad-2.c -flto -ffat-lto-objects scan-tree-dump-not vect "access with gaps requires scalar epilogue loop" FAIL: gcc.dg/vect/slp-reduc-sad-2.c scan-tree-dump-not vect "access with gaps requires scalar epilogue loop" FAIL: gcc.dg/vect/vect-early-break_63.c -flto -ffat-lto-objects scan-tree-dump-times vect "vec_stmt_relevant_p: stmt live but not relevant" 1 FAIL: gcc.dg/vect/vect-early-break_63.c scan-tree-dump-times vect "vec_stmt_relevant_p: stmt live but not relevant" 1 FAIL: gcc.target/riscv/attribute-1.c -O0 (test for excess errors) FAIL: gcc.target/riscv/attribute-1.c -O1 (test for excess errors) FAIL: gcc.target/riscv/attribute-1.c -O2 (test for excess errors) FAIL: gcc.target/riscv/attribute-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) FAIL: gcc.target/riscv/attribute-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) FAIL: gcc.target/riscv/attribute-1.c -O3 -g (test for excess errors) FAIL: gcc.target/riscv/attribute-1.c -Os (test for excess errors) FAIL: gcc.target/riscv/attribute-5.c -O0 (test for excess errors) FAIL: gcc.target/riscv/attribute-5.c -O1 (test for excess errors) FAIL: gcc.target/riscv/attribute-5.c -O2 (test for excess errors) FAIL: gcc.target/riscv/attribute-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) FAIL: gcc.target/riscv/attribute-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) FAIL: gcc.target/riscv/attribute-5.c -O3 -g (test for excess errors) FAIL: gcc.target/riscv/attribute-5.c -Os (test for excess errors) FAIL: gcc.target/riscv/pr105666.c -O2 scan-assembler-not \tfmv\\.d\\.x\t FAIL: gcc.target/riscv/pr105666.c -O2 scan-assembler-not \tfmv\\.x\\.d\t FAIL: gcc.target/riscv/pr105666.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-not \tfmv\\.d\\.x\t FAIL: gcc.target/riscv/pr105666.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-not \tfmv\\.x\\.d\t FAIL: gcc.target/riscv/pr105666.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-not \tfmv\\.d\\.x\t FAIL: gcc.target/riscv/pr105666.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-not \tfmv\\.x\\.d\t FAIL: gcc.target/riscv/pr105666.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions scan-assembler-not \tfmv\\.d\\.x\t FAIL: gcc.target/riscv/pr105666.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions scan-assembler-not \tfmv\\.x\\.d\t FAIL: gcc.target/riscv/pr105666.c -O3 -g scan-assembler-not \tfmv\\.d\\.x\t FAIL: gcc.target/riscv/pr105666.c -O3 -g scan-assembler-not \tfmv\\.x\\.d\t FAIL: gcc.target/riscv/xventanacondops-xor-01.c -O1 scan-assembler-times vt\\.maskc\t 1 FAIL: gcc.target/riscv/xventanacondops-xor-01.c -O2 scan-assembler-times vt\\.maskc\t 1 FAIL: gcc.target/riscv/xventanacondops-xor-01.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times vt\\.maskc\t 1 FAIL: gcc.target/riscv/xventanacondops-xor-01.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times vt\\.maskc\t 1 FAIL: gcc.target/riscv/xventanacondops-xor-01.c -O3 -g scan-assembler-times vt\\.maskc\t 1 FAIL: gcc.target/riscv/zba-shNadd-07.c -O0 scan-assembler-times \\mmul 2 FAIL: gcc.target/riscv/zba-shNadd-07.c -O0 scan-assembler-times \\msh1add 1 FAIL: gcc.target/riscv/zba-shNadd-07.c -O0 scan-assembler-times \\msh2add 2 FAIL: gcc.target/riscv/zba-shNadd-07.c -O0 scan-assembler-times \\mslli 3 FAIL: gcc.target/riscv/zba-shNadd-07.c -O1 scan-assembler-times \\mmul 2 FAIL: gcc.target/riscv/zba-shNadd-07.c -O1 scan-assembler-times \\msh1add 1 FAIL: gcc.target/riscv/zba-shNadd-07.c -O1 scan-assembler-times \\msh2add 2 FAIL: gcc.target/riscv/zba-shNadd-07.c -O1 scan-assembler-times \\mslli 3 FAIL: gcc.target/riscv/zba-shNadd-07.c -O2 scan-assembler-times \\mmul 2 FAIL: gcc.target/riscv/zba-shNadd-07.c -O2 scan-assembler-times \\msh1add 1 FAIL: gcc.target/riscv/zba-shNadd-07.c -O2 scan-assembler-times \\msh2add 2 FAIL: gcc.target/riscv/zba-shNadd-07.c -O2 scan-assembler-times \\mslli 3 FAIL: gcc.target/riscv/zba-shNadd-07.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times \\mmul 2 FAIL: gcc.target/riscv/zba-shNadd-07.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times \\msh1add 1 FAIL: gcc.target/riscv/zba-shNadd-07.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times \\msh2add 2 FAIL: gcc.target/riscv/zba-shNadd-07.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times \\mslli 3 FAIL: gcc.target/riscv/zba-shNadd-07.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times \\mmul 2 FAIL: gcc.target/riscv/zba-shNadd-07.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times \\msh1add 1 FAIL: gcc.target/riscv/zba-shNadd-07.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times \\msh2add 2 FAIL: gcc.target/riscv/zba-shNadd-07.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times \\mslli 3 FAIL: gcc.target/riscv/zba-shNadd-07.c -O3 -g scan-assembler-times \\mmul 2 FAIL: gcc.target/riscv/zba-shNadd-07.c -O3 -g scan-assembler-times \\msh1add 1 FAIL: gcc.target/riscv/zba-shNadd-07.c -O3 -g scan-assembler-times \\msh2add 2 FAIL: gcc.target/riscv/zba-shNadd-07.c -O3 -g scan-assembler-times \\mslli 3 FAIL: gcc.target/riscv/zba-shNadd-07.c -Os scan-assembler-times \\mmul 2 FAIL: gcc.target/riscv/zba-shNadd-07.c -Os scan-assembler-times \\msh1add 1 FAIL: gcc.target/riscv/zba-shNadd-07.c -Os scan-assembler-times \\msh2add 2 FAIL: gcc.target/riscv/zba-shNadd-07.c -Os scan-assembler-times \\mslli 3 FAIL: gcc.target/riscv/zicond-xor-01.c -O1 scan-assembler-times \\mczero.eqz\\M 1 FAIL: gcc.target/riscv/zicond-xor-01.c -O2 scan-assembler-times \\mczero.eqz\\M 1 FAIL: gcc.target/riscv/zicond-xor-01.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times \\mczero.eqz\\M 1 FAIL: gcc.target/riscv/zicond-xor-01.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times \\mczero.eqz\\M 1 FAIL: gcc.target/riscv/zicond-xor-01.c -O3 -g scan-assembler-times \\mczero.eqz\\M 1 FAIL: gcc.target/riscv/rvv/autovec/gather-scatter/mask_gather_load_32-11.c scan-assembler-not vlse64\\.v\\s+v[0-9]+,\\s*0\\([a-x0-9]+\\),\\s*zero FAIL: gcc.target/riscv/rvv/autovec/gather-scatter/mask_gather_load_32-11.c scan-assembler-not vlse64\\.v\\s+v[0-9]+,\\s*0\\([a-x0-9]+\\),\\s*zero FAIL: gcc.target/riscv/rvv/autovec/gather-scatter/mask_gather_load_32-11.c scan-assembler-not vlse64\\.v\\s+v[0-9]+,\\s*0\\([a-x0-9]+\\),\\s*zero FAIL: gcc.target/riscv/rvv/autovec/gather-scatter/mask_gather_load_32-11.c scan-assembler-not vlse64\\.v\\s+v[0-9]+,\\s*0\\([a-x0-9]+\\),\\s*zero FAIL: gcc.target/riscv/rvv/autovec/gather-scatter/mask_gather_load_32-11.c scan-assembler-not vlse64\\.v\\s+v[0-9]+,\\s*0\\([a-x0-9]+\\),\\s*zero FAIL: gcc.target/riscv/rvv/autovec/gather-scatter/mask_gather_load_32-11.c scan-assembler-not vlse64\\.v\\s+v[0-9]+,\\s*0\\([a-x0-9]+\\),\\s*zero FAIL: gcc.target/riscv/rvv/autovec/gather-scatter/mask_gather_load_32-11.c scan-assembler-not vlse64\\.v\\s+v[0-9]+,\\s*0\\([a-x0-9]+\\),\\s*zero FAIL: gcc.target/riscv/rvv/autovec/gather-scatter/mask_gather_load_32-11.c scan-assembler-not vlse64\\.v\\s+v[0-9]+,\\s*0\\([a-x0-9]+\\),\\s*zero FAIL: gcc.target/riscv/rvv/autovec/gather-scatter/mask_gather_load_32-11.c scan-assembler-not vlse64\\.v\\s+v[0-9]+,\\s*0\\([a-x0-9]+\\),\\s*zero FAIL: gcc.target/riscv/rvv/autovec/gather-scatter/mask_gather_load_32-11.c scan-assembler-not vlse64\\.v\\s+v[0-9]+,\\s*0\\([a-x0-9]+\\),\\s*zero FAIL: gcc.target/riscv/rvv/autovec/reduc/reduc_call-2.c scan-assembler-times vfmadd\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+ 1 FAIL: gcc.target/riscv/rvv/autovec/reduc/reduc_call-2.c scan-assembler-times vfmadd\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+ 1 FAIL: gcc.target/riscv/rvv/autovec/reduc/reduc_call-2.c scan-assembler-times vfmadd\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+ 1 FAIL: gcc.target/riscv/rvv/autovec/reduc/reduc_call-2.c scan-assembler-times vfmadd\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+ 1 FAIL: gcc.target/riscv/rvv/autovec/vls/div-1.c -O3 -ftree-vectorize --param riscv-autovec-preference=scalable scan-assembler-times vdivu?\\.vv\\s+v[0-9]+,\\s*v[0-9]+,\\s*v[0-9]+ 44 FAIL: gcc.target/riscv/rvv/autovec/vls/mod-1.c -O3 -ftree-vectorize --param riscv-autovec-preference=scalable scan-assembler-times vremu?\\.vv\\s+v[0-9]+,\\s*v[0-9]+,\\s*v[0-9]+ 42 FAIL: gcc.target/riscv/rvv/base/binop_vx_constraint-102.c scan-assembler-times vlse64\\.v\\s+v[0-9]+,\\s*0\\([a-x0-9]+\\),\\s*zero\\s+\\.L[0-9]+\\:\\s+ 1 FAIL: gcc.target/riscv/rvv/base/binop_vx_constraint-108.c scan-assembler-times vlse64\\.v\\s+v[0-9]+,\\s*0\\([a-x0-9]+\\),\\s*zero\\s+\\.L[0-9]+\\:\\s+ 1 FAIL: gcc.target/riscv/rvv/base/binop_vx_constraint-114.c scan-assembler-times vlse64\\.v\\s+v[0-9]+,\\s*0\\([a-x0-9]+\\),\\s*zero\\s+\\.L[0-9]+\\:\\s+ 1 FAIL: gcc.target/riscv/rvv/base/binop_vx_constraint-119.c scan-assembler-times vlse64\\.v\\s+v[0-9]+,\\s*0\\([a-x0-9]+\\),\\s*zero\\s+\\.L[0-9]+\\:\\s+ 1 FAIL: gcc.target/riscv/rvv/base/binop_vx_constraint-12.c check-function-bodies f6 FAIL: gcc.target/riscv/rvv/base/binop_vx_constraint-16.c check-function-bodies f6 FAIL: gcc.target/riscv/rvv/base/binop_vx_constraint-17.c check-function-bodies f6 FAIL: gcc.target/riscv/rvv/base/binop_vx_constraint-19.c check-function-bodies f6 FAIL: gcc.target/riscv/rvv/base/binop_vx_constraint-21.c check-function-bodies f6 FAIL: gcc.target/riscv/rvv/base/binop_vx_constraint-23.c check-function-bodies f6 FAIL: gcc.target/riscv/rvv/base/binop_vx_constraint-25.c check-function-bodies f6 FAIL: gcc.target/riscv/rvv/base/binop_vx_constraint-27.c check-function-bodies f6 FAIL: gcc.target/riscv/rvv/base/binop_vx_constraint-29.c check-function-bodies f6 FAIL: gcc.target/riscv/rvv/base/binop_vx_constraint-31.c check-function-bodies f6 FAIL: gcc.target/riscv/rvv/base/binop_vx_constraint-33.c check-function-bodies f6 FAIL: gcc.target/riscv/rvv/base/binop_vx_constraint-35.c check-function-bodies f6 FAIL: gcc.target/riscv/rvv/base/binop_vx_constraint-4.c check-function-bodies f6 FAIL: gcc.target/riscv/rvv/base/binop_vx_constraint-40.c check-function-bodies f6 FAIL: gcc.target/riscv/rvv/base/binop_vx_constraint-44.c check-function-bodies f6 FAIL: gcc.target/riscv/rvv/base/binop_vx_constraint-50.c scan-assembler-times vlse64\\.v\\s+v[0-9]+,\\s*0\\([a-x0-9]+\\),\\s*zero\\s+\\.L[0-9]+\\:\\s+ 1 FAIL: gcc.target/riscv/rvv/base/binop_vx_constraint-56.c scan-assembler-times vlse64\\.v\\s+v[0-9]+,\\s*0\\([a-x0-9]+\\),\\s*zero\\s+\\.L[0-9]+\\:\\s+ 1 FAIL: gcc.target/riscv/rvv/base/binop_vx_constraint-62.c scan-assembler-times vlse64\\.v\\s+v[0-9]+,\\s*0\\([a-x0-9]+\\),\\s*zero\\s+\\.L[0-9]+\\:\\s+ 1 FAIL: gcc.target/riscv/rvv/base/binop_vx_constraint-68.c scan-assembler-times vlse64\\.v\\s+v[0-9]+,\\s*0\\([a-x0-9]+\\),\\s*zero\\s+\\.L[0-9]+\\:\\s+ 1 FAIL: gcc.target/riscv/rvv/base/binop_vx_constraint-74.c scan-assembler-times vlse64\\.v\\s+v[0-9]+,\\s*0\\([a-x0-9]+\\),\\s*zero\\s+\\.L[0-9]+\\:\\s+ 1 FAIL: gcc.target/riscv/rvv/base/binop_vx_constraint-79.c scan-assembler-times vlse64\\.v\\s+v[0-9]+,\\s*0\\([a-x0-9]+\\),\\s*zero\\s+\\.L[0-9]+\\:\\s+ 1 FAIL: gcc.target/riscv/rvv/base/binop_vx_constraint-8.c check-function-bodies f6 FAIL: gcc.target/riscv/rvv/base/binop_vx_constraint-84.c scan-assembler-times vlse64\\.v\\s+v[0-9]+,\\s*0\\([a-x0-9]+\\),\\s*zero\\s+\\.L[0-9]+\\:\\s+ 1 FAIL: gcc.target/riscv/rvv/base/binop_vx_constraint-90.c scan-assembler-times vlse64\\.v\\s+v[0-9]+,\\s*0\\([a-x0-9]+\\),\\s*zero\\s+\\.L[0-9]+\\:\\s+ 1 FAIL: gcc.target/riscv/rvv/base/binop_vx_constraint-96.c scan-assembler-times vlse64\\.v\\s+v[0-9]+,\\s*0\\([a-x0-9]+\\),\\s*zero\\s+\\.L[0-9]+\\:\\s+ 1 FAIL: gcc.target/riscv/rvv/base/cpymem-2.c check-function-bodies f1 FAIL: gcc.target/riscv/rvv/base/float-point-dynamic-frm-30.c scan-assembler-times fsrmi\\s+[01234] 2 FAIL: gcc.target/riscv/rvv/base/pr108185-1.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*m1,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-1.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*m2,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-1.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*m4,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-1.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*m8,\\s*ta,\\s*ma 6 FAIL: gcc.target/riscv/rvv/base/pr108185-1.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*mf2,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-1.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*mf4,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-1.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*mf8,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-2.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*m1,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-2.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*m2,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-2.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*m4,\\s*ta,\\s*ma 6 FAIL: gcc.target/riscv/rvv/base/pr108185-2.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*m8,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-2.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*mf2,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-2.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*mf4,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-2.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*mf8,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-3.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*m1,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-3.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*m2,\\s*ta,\\s*ma 6 FAIL: gcc.target/riscv/rvv/base/pr108185-3.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*m4,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-3.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*m8,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-3.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*mf2,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-3.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*mf4,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-3.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*mf8,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-4.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*m1,\\s*ta,\\s*ma 6 FAIL: gcc.target/riscv/rvv/base/pr108185-4.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*m2,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-4.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*m4,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-4.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*m8,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-4.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*mf2,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-4.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*mf4,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-4.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*mf8,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-5.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*m1,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-5.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*m2,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-5.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*m4,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-5.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*m8,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-5.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*mf2,\\s*ta,\\s*ma 6 FAIL: gcc.target/riscv/rvv/base/pr108185-5.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*mf4,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-5.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*mf8,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-6.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*m1,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-6.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*m2,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-6.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*m4,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-6.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*m8,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-6.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*mf2,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-6.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*mf4,\\s*ta,\\s*ma 6 FAIL: gcc.target/riscv/rvv/base/pr108185-6.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*mf8,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-7.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*m1,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-7.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*m2,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-7.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*m4,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-7.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*m8,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-7.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*mf2,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-7.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*mf4,\\s*ta,\\s*ma 1 FAIL: gcc.target/riscv/rvv/base/pr108185-7.c scan-assembler-times vsetvli\\s+[a-x][0-9]+,\\s*zero,\\s*e8,\\s*mf8,\\s*ta,\\s*ma 6 FAIL: gcc.target/riscv/rvv/base/shift_vx_constraint-1.c check-function-bodies f2 FAIL: gcc.target/riscv/rvv/vsetvl/pr111037-3.c -O0 scan-assembler-times vsetivli\\s+zero,\\s*1,\\s*e16,\\s*m1,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/pr111037-3.c -O1 scan-assembler-times vsetivli\\s+zero,\\s*1,\\s*e16,\\s*m1,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/pr111037-3.c -O2 scan-assembler-times vsetivli\\s+zero,\\s*1,\\s*e16,\\s*m1,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/pr111037-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times vsetivli\\s+zero,\\s*1,\\s*e16,\\s*m1,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/pr111037-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times vsetivli\\s+zero,\\s*1,\\s*e16,\\s*m1,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/pr111037-3.c -O3 -g scan-assembler-times vsetivli\\s+zero,\\s*1,\\s*e16,\\s*m1,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/pr111037-3.c -Os scan-assembler-times vsetivli\\s+zero,\\s*1,\\s*e16,\\s*m1,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/pr111037-4.c -O0 scan-assembler-times vsetivli\\s+zero,\\s*1,\\s*e16,\\s*mf4,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/pr111037-4.c -O0 scan-assembler-times vsetvli\\s+zero,\\s*zero,\\s*e64,\\s*m1,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/pr111037-4.c -O1 scan-assembler-times vsetivli\\s+zero,\\s*1,\\s*e16,\\s*mf4,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/pr111037-4.c -O1 scan-assembler-times vsetvli\\s+zero,\\s*zero,\\s*e64,\\s*m1,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/pr111037-4.c -O2 scan-assembler-times vsetivli\\s+zero,\\s*1,\\s*e16,\\s*mf4,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/pr111037-4.c -O2 scan-assembler-times vsetvli\\s+zero,\\s*zero,\\s*e64,\\s*m1,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/pr111037-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times vsetivli\\s+zero,\\s*1,\\s*e16,\\s*mf4,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/pr111037-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times vsetvli\\s+zero,\\s*zero,\\s*e64,\\s*m1,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/pr111037-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times vsetivli\\s+zero,\\s*1,\\s*e16,\\s*mf4,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/pr111037-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times vsetvli\\s+zero,\\s*zero,\\s*e64,\\s*m1,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/pr111037-4.c -O3 -g scan-assembler-times vsetivli\\s+zero,\\s*1,\\s*e16,\\s*mf4,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/pr111037-4.c -O3 -g scan-assembler-times vsetvli\\s+zero,\\s*zero,\\s*e64,\\s*m1,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/pr111037-4.c -Os scan-assembler-times vsetivli\\s+zero,\\s*1,\\s*e16,\\s*mf4,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/pr111037-4.c -Os scan-assembler-times vsetvli\\s+zero,\\s*zero,\\s*e64,\\s*m1,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-28.c -O2 scan-assembler-times vsetvli 11 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-28.c -O2 scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e32,\\s*mf2,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-28.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times vsetvli 11 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-28.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e32,\\s*mf2,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-28.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times vsetvli 11 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-28.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e32,\\s*mf2,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-29.c -O2 scan-assembler-times vsetvli 11 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-29.c -O2 scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e32,\\s*mf2,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-29.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times vsetvli 11 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-29.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e32,\\s*mf2,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-29.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times vsetvli 11 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-29.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e32,\\s*mf2,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-32.c -O2 scan-assembler-times vsetvli 8 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-32.c -O2 scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e32,\\s*mf2,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-32.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times vsetvli 8 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-32.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e32,\\s*mf2,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-32.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times vsetvli 8 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-32.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e32,\\s*mf2,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-33.c -O2 scan-assembler-times vsetvli 8 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-33.c -O2 scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e32,\\s*mf2,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-33.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times vsetvli 8 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-33.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e32,\\s*mf2,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-33.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times vsetvli 8 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-33.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e32,\\s*mf2,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_conflict-12.c -O2 scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*mf8,\\s*t[au],\\s*m[au] 2 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_conflict-12.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*mf8,\\s*t[au],\\s*m[au] 2 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_conflict-12.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*mf8,\\s*t[au],\\s*m[au] 2 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_conflict-3.c -O2 scan-assembler-times vsetvli 2 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_conflict-3.c -O2 scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*mf8,\\s*t[au],\\s*m[au] 2 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_conflict-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times vsetvli 2 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_conflict-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*mf8,\\s*t[au],\\s*m[au] 2 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_conflict-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times vsetvli 2 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_conflict-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*mf8,\\s*t[au],\\s*m[au] 2 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_conflict-4.c -O2 scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*m8,\\s*t[au],\\s*m[au]\\s+\\.L[0-9]:+ 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_conflict-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*m8,\\s*t[au],\\s*m[au]\\s+\\.L[0-9]:+ 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_conflict-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*m8,\\s*t[au],\\s*m[au]\\s+\\.L[0-9]:+ 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c -O2 scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*m1,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c -O2 scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*m2,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c -O2 scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*m4,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c -O2 scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*m8,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c -O2 scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*mf2,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c -O2 scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*mf4,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c -O2 scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*mf8,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*m1,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*m2,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*m4,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*m8,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*mf2,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*mf4,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*mf8,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*m1,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*m2,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*m4,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*m8,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*mf2,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*mf4,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*mf8,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c -O3 -g scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*m1,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c -O3 -g scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*m2,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c -O3 -g scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*m4,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c -O3 -g scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*m8,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c -O3 -g scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*mf2,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c -O3 -g scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*mf4,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c -O3 -g scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*mf8,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-18.c -O2 scan-assembler-times vsetvli 3 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-18.c -O2 scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*mf2,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-18.c -O2 scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*mf4,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-18.c -O2 scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*mf8,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-18.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times vsetvli 3 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-18.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*mf2,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-18.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*mf4,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-18.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*mf8,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-18.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times vsetvli 3 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-18.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*mf2,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-18.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*mf4,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-18.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*mf8,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-18.c -O3 -g scan-assembler-times vsetvli 3 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-18.c -O3 -g scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*mf2,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-18.c -O3 -g scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*mf4,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-18.c -O3 -g scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e8,\\s*mf8,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-19.c -O3 -g scan-assembler-times vsetvli 15 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-19.c -O3 -g scan-assembler-times vsetvli\\s+zero,\\s*zero,\\s*e64,\\s*m1,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_single_block-19.c -O3 -g scan-assembler-times vsetvli\\s+zero,\\s*zero,\\s*e64,\\s*m2,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-10.c -O2 scan-assembler-times vsetvli 9 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-10.c -O2 scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e16,\\s*mf2,\\s*t[au],\\s*m[au] 2 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-10.c -O2 scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e32,\\s*mf2,\\s*t[au],\\s*m[au] 3 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-10.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e16,\\s*mf2,\\s*t[au],\\s*m[au] 2 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-10.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e32,\\s*mf2,\\s*t[au],\\s*m[au] 3 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-10.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e16,\\s*mf2,\\s*t[au],\\s*m[au] 2 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-10.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e32,\\s*mf2,\\s*t[au],\\s*m[au] 3 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-11.c -O2 scan-assembler-times vsetvli 7 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-11.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times vsetvli 7 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-11.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times vsetvli 7 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-12.c -O2 scan-assembler-times vsetvli 9 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-12.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times vsetvli 9 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-12.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times vsetvli 9 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-4.c -O2 scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e16,\\s*mf2,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-4.c -O2 scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e32,\\s*mf2,\\s*t[au],\\s*m[au] 2 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-5.c -O2 scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e16,\\s*mf2,\\s*t[au],\\s*m[au] 1 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-5.c -O2 scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e32,\\s*mf2,\\s*t[au],\\s*m[au] 2 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-6.c -O2 scan-assembler-times vsetvli 7 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-6.c -O2 scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e32,\\s*mf2,\\s*t[au],\\s*m[au] 2 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-6.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times vsetvli 7 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-6.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e32,\\s*mf2,\\s*t[au],\\s*m[au] 2 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-6.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times vsetvli 7 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-6.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e32,\\s*mf2,\\s*t[au],\\s*m[au] 2 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-7.c -O2 scan-assembler-times vsetvli 7 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-7.c -O2 scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e32,\\s*mf2,\\s*t[au],\\s*m[au] 2 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-7.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times vsetvli 7 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-7.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e32,\\s*mf2,\\s*t[au],\\s*m[au] 2 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-7.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times vsetvli 7 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-7.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e32,\\s*mf2,\\s*t[au],\\s*m[au] 2 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-8.c -O2 scan-assembler-times vsetvli 7 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-8.c -O2 scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e32,\\s*mf2,\\s*t[au],\\s*m[au] 2 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-8.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times vsetvli 7 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-8.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e32,\\s*mf2,\\s*t[au],\\s*m[au] 2 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-8.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times vsetvli 7 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-8.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e32,\\s*mf2,\\s*t[au],\\s*m[au] 2 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-9.c -O2 scan-assembler-times vsetvli 7 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-9.c -O2 scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e32,\\s*mf2,\\s*t[au],\\s*m[au] 2 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-9.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times vsetvli 7 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-9.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e32,\\s*mf2,\\s*t[au],\\s*m[au] 2 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-9.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times vsetvli 7 FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-9.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*zero,\\s*e32,\\s*mf2,\\s*t[au],\\s*m[au] 2 === g++: Unexpected fails for rv64gcv lp64d medlow === FAIL: c-c++-common/spec-barrier-1.c -std=gnu++14 (test for excess errors) FAIL: c-c++-common/spec-barrier-1.c -std=gnu++17 (test for excess errors) FAIL: c-c++-common/spec-barrier-1.c -std=gnu++20 (test for excess errors) FAIL: c-c++-common/spec-barrier-1.c -std=gnu++98 (test for excess errors) FAIL: c-c++-common/vector-subscript-4.c -std=gnu++14 scan-tree-dump-not optimized "vector" FAIL: c-c++-common/vector-subscript-4.c -std=gnu++17 scan-tree-dump-not optimized "vector" FAIL: c-c++-common/vector-subscript-4.c -std=gnu++20 scan-tree-dump-not optimized "vector" FAIL: c-c++-common/vector-subscript-4.c -std=gnu++98 scan-tree-dump-not optimized "vector" XPASS: g++.dg/tree-ssa/pr83518.C -std=gnu++14 scan-tree-dump optimized "return 15;" XPASS: g++.dg/tree-ssa/pr83518.C -std=gnu++17 scan-tree-dump optimized "return 15;" XPASS: g++.dg/tree-ssa/pr83518.C -std=gnu++20 scan-tree-dump optimized "return 15;" XPASS: g++.dg/tree-ssa/pr83518.C -std=gnu++98 scan-tree-dump optimized "return 15;" FAIL: g++.dg/modules/hello-1 -std=c++2b execute FAIL: g++.dg/modules/hello-1_b.C -std=c++2b (test for excess errors) FAIL: g++.dg/modules/xtreme-header-2_b.C -std=c++2b (test for excess errors) FAIL: g++.dg/modules/xtreme-header_b.C -std=c++2b (test for excess errors) FAIL: g++.target/riscv/rvv/base/bug-1.C scan-assembler-not vmv ========= Summary of gcc testsuite ========= | # of unexpected case / # of unique unexpected case | gcc | g++ | gfortran | rv64gcv/ lp64d/ medlow | 367 / 111 | 17 / 8 | 13 / 3 |