public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug target/113249] New: RISC-V: regression testsuite errors -mtune=generic-ooo
@ 2024-01-06  1:30 ewlu at rivosinc dot com
  2024-01-08 19:29 ` [Bug target/113249] " rdapp at gcc dot gnu.org
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: ewlu at rivosinc dot com @ 2024-01-06  1:30 UTC (permalink / raw)
  To: gcc-bugs

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 |

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2024-02-21 22:10 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-01-06  1:30 [Bug target/113249] New: RISC-V: regression testsuite errors -mtune=generic-ooo ewlu at rivosinc dot com
2024-01-08 19:29 ` [Bug target/113249] " rdapp at gcc dot gnu.org
2024-01-09  1:15 ` ewlu at rivosinc dot com
2024-01-09  1:19 ` ewlu at rivosinc dot com
2024-01-09 16:53 ` rdapp at gcc dot gnu.org
2024-02-01  1:33 ` cvs-commit at gcc dot gnu.org
2024-02-21 22:09 ` cvs-commit at gcc dot gnu.org
2024-02-21 22:10 ` cvs-commit at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).