Browse Source

Merge pull request #1356 from ptomsich/ptomsich/1355-fix-fleq-fltq-exceptions

Zfa: fix missing set_fp_exceptions for fleq/fltq
pull/1208/merge
Andrew Waterman 3 years ago
committed by GitHub
parent
commit
c10ed407ca
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 1
      riscv/insns/fleq_d.h
  2. 1
      riscv/insns/fleq_h.h
  3. 1
      riscv/insns/fleq_q.h
  4. 1
      riscv/insns/fleq_s.h
  5. 1
      riscv/insns/fltq_d.h
  6. 1
      riscv/insns/fltq_h.h
  7. 1
      riscv/insns/fltq_q.h
  8. 1
      riscv/insns/fltq_s.h

1
riscv/insns/fleq_d.h

@ -2,3 +2,4 @@ require_extension('D');
require_extension(EXT_ZFA);
require_fp;
WRITE_RD(f64_le_quiet(FRS1_D, FRS2_D));
set_fp_exceptions;

1
riscv/insns/fleq_h.h

@ -2,3 +2,4 @@ require_extension(EXT_ZFH);
require_extension(EXT_ZFA);
require_fp;
WRITE_RD(f16_le_quiet(FRS1_H, FRS2_H));
set_fp_exceptions;

1
riscv/insns/fleq_q.h

@ -2,3 +2,4 @@ require_extension('Q');
require_extension(EXT_ZFA);
require_fp;
WRITE_RD(f128_le_quiet(f128(FRS1), f128(FRS2)));
set_fp_exceptions;

1
riscv/insns/fleq_s.h

@ -2,3 +2,4 @@ require_extension('F');
require_extension(EXT_ZFA);
require_fp;
WRITE_RD(f32_le_quiet(FRS1_F, FRS2_F));
set_fp_exceptions;

1
riscv/insns/fltq_d.h

@ -2,3 +2,4 @@ require_extension('D');
require_extension(EXT_ZFA);
require_fp;
WRITE_RD(f64_lt_quiet(FRS1_D, FRS2_D));
set_fp_exceptions;

1
riscv/insns/fltq_h.h

@ -2,3 +2,4 @@ require_extension(EXT_ZFH);
require_extension(EXT_ZFA);
require_fp;
WRITE_RD(f16_lt_quiet(FRS1_H, FRS2_H));
set_fp_exceptions;

1
riscv/insns/fltq_q.h

@ -2,3 +2,4 @@ require_extension('Q');
require_extension(EXT_ZFA);
require_fp;
WRITE_RD(f128_lt_quiet(f128(FRS1), f128(FRS2)));
set_fp_exceptions;

1
riscv/insns/fltq_s.h

@ -2,3 +2,4 @@ require_extension('F');
require_extension(EXT_ZFA);
require_fp;
WRITE_RD(f32_lt_quiet(FRS1_F, FRS2_F));
set_fp_exceptions;

Loading…
Cancel
Save