[all-commits] [llvm/llvm-project] d20a23: [RISCV] Introduce floating point control and state...
Serge Pavlov via All-commits
all-commits at lists.llvm.org
Tue Apr 20 22:56:52 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: d20a2376d8430a3043edb79bda98f2ef9bbca911
https://github.com/llvm/llvm-project/commit/d20a2376d8430a3043edb79bda98f2ef9bbca911
Author: Serge Pavlov <sepavloff at gmail.com>
Date: 2021-04-21 (Wed, 21 Apr 2021)
Changed paths:
M llvm/lib/Target/RISCV/RISCVInstrInfo.td
M llvm/lib/Target/RISCV/RISCVInstrInfoF.td
M llvm/lib/Target/RISCV/RISCVRegisterInfo.cpp
M llvm/lib/Target/RISCV/RISCVRegisterInfo.td
M llvm/lib/Target/RISCV/RISCVSystemOperands.td
Log Message:
-----------
[RISCV] Introduce floating point control and state registers
New registers FRM, FFLAGS and FCSR was defined. They represent
corresponding system registers. The new registers are necessary to
properly order floating point instructions in non-default modes.
Differential Revision: https://reviews.llvm.org/D99083
More information about the All-commits
mailing list