riscv-perf-model icon indicating copy to clipboard operation
riscv-perf-model copied to clipboard

Add Support for Vector Floating-Point Instructions

Open kathlenemagnus-mips opened this issue 1 year ago • 0 comments

Add vector sequencer and execution support for the vector floating-point instructions. At least 1 test should be added with an instruction from each category to verify proper sequencing.

  • [ ] Vector Floating-Point Instructions: Vector Floating-Point Exception Flags
  • [ ] Vector Floating-Point Instructions: Vector Single-Width Floating-Point Add/Subtract Instructions
  • [ ] Vector Floating-Point Instructions: Vector Widening Floating-Point Add/Subtract Instructions
  • [ ] Vector Floating-Point Instructions: Vector Single-Width Floating-Point Multiply/Divide Instructions
  • [ ] Vector Floating-Point Instructions: Vector Widening Floating-Point Multiply
  • [ ] Vector Floating-Point Instructions: Vector Single-Width Floating-Point Fused Multiply-Add Instructions
  • [ ] Vector Floating-Point Instructions: Vector Widening Floating-Point Fused Multiply-Add Instructions
  • [ ] Vector Floating-Point Instructions: Vector Floating-Point Square-Root Instruction
  • [ ] Vector Floating-Point Instructions: Vector Floating-Point Reciprocal Square-Root Estimate Instruction
  • [ ] Vector Floating-Point Instructions: Vector Floating-Point Reciprocal Estimate Instruction
  • [ ] Vector Floating-Point Instructions: Vector Floating-Point MIN/MAX Instructions
  • [ ] Vector Floating-Point Instructions: Vector Floating-Point Sign-Injection Instructions
  • [ ] Vector Floating-Point Instructions: Vector Floating-Point Compare Instructions
  • [ ] Vector Floating-Point Instructions: Vector Floating-Point Classify Instruction
  • [ ] Vector Floating-Point Instructions: Vector Floating-Point Merge Instruction
  • [ ] Vector Floating-Point Instructions: Vector Floating-Point Move Instruction
  • [ ] Vector Floating-Point Instructions: Single-Width Floating-Point/Integer Type-Convert Instructions
  • [ ] Vector Floating-Point Instructions: Widening Floating-Point/Integer Type-Convert Instructions
  • [ ] Vector Floating-Point Instructions: Narrowing Floating-Point/Integer Type-Convert Instructions

kathlenemagnus-mips avatar Sep 04 '24 17:09 kathlenemagnus-mips