Commit a5909489 authored by Nandni Jamnadas's avatar Nandni Jamnadas
Browse files

CV32E40Pv2 SIMD Update: Signed to Unsigned Immediate Instructions and Tests



    Updated opcode table and tests from 6-bit signed to unsigned immediate range.

    *  opcodes/riscv-opc.c: Changed immediates from signed 'b5' to unsigned 'b8'.
    *  gas/testsuite/gas/riscv/cv-simd-cmpgeu-sci-b-fail.l: Created.
    *  gas/testsuite/gas/riscv/cv-simd-cmpgeu-sci-b-fail.s: Likewise.
    *  gas/testgsuite/gas/riscv/cv-simd-cmpgeu-sci-b-pass.d: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-cmpgeu-sci-b-pass.s: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-cmpgeu-sci-h-fail.l: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-cmpgeu-sci-h-fail.s: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-cmpgeu-sci-h-pass.d: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-cmpgeu-sci-h-pass.s: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-cmpgtu-sci-b-fail.l: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-cmpgtu-sci-b-fail.s: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-cmpgtu-sci-b-pass.d: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-cmpgtu-sci-b-pass.s: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-cmpgtu-sci-h-fail.l: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-cmpgtu-sci-h-fail.s: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-cmpgtu-sci-h-pass.d: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-cmpgtu-sci-h-pass.s: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-cmpleu-sci-b-fail.l: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-cmpleu-sci-b-fail.s: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-cmpleu-sci-b-pass.d: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-cmpleu-sci-b-pass.s: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-cmpleu-sci-h-fail.l: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-cmpleu-sci-h-fail.s: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-cmpleu-sci-h-pass.d: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-cmpleu-sci-h-pass.s: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-cmpltu-sci-b-fail.l: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-cmpltu-sci-b-fail.s: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-cmpltu-sci-b-pass.d: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-cmpltu-sci-b-pass.s: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-cmpltu-sci-h-fail.l: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-cmpltu-sci-h-fail.s: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-cmpltu-sci-h-pass.d: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-cmpltu-sci-h-pass.s: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-dotup-sci-b-fail.l: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-dotup-sci-b-fail.s: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-dotup-sci-b-pass.d: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-dotup-sci-b-pass.s: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-dotup-sci-h-fail.l: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-dotup-sci-h-fail.s: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-dotup-sci-h-pass.d: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-dotup-sci-h-pass.s: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-maxu-sci-b-fail.l: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-maxu-sci-b-fail.s: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-maxu-sci-b-pass.d: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-maxu-sci-b-pass.s: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-maxu-sci-h-fail.l: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-maxu-sci-h-fail.s: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-maxu-sci-h-pass.d: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-maxu-sci-h-pass.s: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-minu-sci-b-fail.l: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-minu-sci-b-fail.s: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-minu-sci-b-pass.d: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-minu-sci-b-pass.s: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-minu-sci-h-fail.l: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-minu-sci-h-fail.s: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-minu-sci-h-pass.d: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-minu-sci-h-pass.s: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-sdotup-sci-b-fail.l: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-sdotup-sci-b-fail.s: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-sdotup-sci-b-pass.d: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-sdotup-sci-b-pass.s: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-sdotup-sci-h-fail.l: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-sdotup-sci-h-fail.s: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-sdotup-sci-h-pass.d: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-sdotup-sci-h-pass.s: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-shuffle-sci-h-fail.l: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-shuffle-sci-h-fail.s: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-shuffle-sci-h-pass.d: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-shuffle-sci-h-pass.s: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-shufflei0-sci-b-fail.l: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-shufflei0-sci-b-fail.s: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-shufflei0-sci-b-pass.d: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-shufflei0-sci-b-pass.s: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-shufflei1-sci-b-fail.l: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-shufflei1-sci-b-fail.s: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-shufflei1-sci-b-pass.d: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-shufflei1-sci-b-pass.s: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-shufflei2-sci-b-fail.l: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-shufflei2-sci-b-fail.s: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-shufflei2-sci-b-pass.d: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-shufflei2-sci-b-pass.s: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-shufflei3-sci-b-fail.l: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-shufflei3-sci-b-fail.s: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-shufflei3-sci-b-pass.d: Likewise.
    *  gas/testsuite/gas/riscv/cv-simd-shufflei3-sci-b-pass.s: Likewise.

Signed-off-by: default avatarNandni Jamnadas <nandni.jamnadas@embecosm.com>
parent bea9d564
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment