History log of /seL4-l4v-master/seL4/src/arch/riscv/machine/fpu.c
Revision Date Author Comments
# 8b595ec9 12-May-2020 Siwei Zhuang <siwei.zhuang@data61.csiro.au>

riscv: Fix preprocess failure

The verification doesn't like FPU. Making FPU code invisible to
verification.

Signed-off-by: Siwei Zhuang <siwei.zhuang@data61.csiro.au>


# 13d1a996 28-Apr-2020 Siwei Zhuang <siwei.zhuang@data61.csiro.au>

riscv: Update to use per-hart cached FPU state

Use per-hart cached FPU state on RISC-V, align with other architectures.

Signed-off-by: Siwei Zhuang <siwei.zhuang@data61.csiro.au>


# 35e05b81 16-Dec-2019 Yanyan Shen <yanyan.shen@data61.csiro.au>

riscv: Update rv64 FPU code

The FPU enable/disable state is cached for all architectures, so
the RV64 FPU code is updated accordingly.

Signed-off-by: Yanyan Shen <yanyan.shen@data61.csiro.au>


# 472cd300 18-Nov-2019 Yanyan Shen <yanyan.shen@data61.csiro.au>

trivial: Add license

Signed-off-by: Yanyan Shen <yanyan.shen@data61.csiro.au>


# ff7562b2 18-Nov-2019 Yanyan Shen <yanyan.shen@data61.csiro.au>

riscv: Add FPU functions for RISCV

These functions are called by the arch-independent functions
to save and restore FPU state lazily.

Signed-off-by: Yanyan Shen <yanyan.shen@data61.csiro.au>