shader: Add FP64 register load/store helpers

This commit is contained in:
ameerj 2021-03-21 01:32:02 -04:00
parent 9bf9276fe9
commit d9bcca65b4
3 changed files with 24 additions and 21 deletions

View file

@ -342,9 +342,11 @@ public:
[[nodiscard]] IR::U32 X(IR::Reg reg);
[[nodiscard]] IR::F32 F(IR::Reg reg);
[[nodiscard]] IR::F64 D(IR::Reg reg);
void X(IR::Reg dest_reg, const IR::U32& value);
void F(IR::Reg dest_reg, const IR::F32& value);
void D(IR::Reg dest_reg, const IR::F64& value);
[[nodiscard]] IR::U32 GetReg8(u64 insn);
[[nodiscard]] IR::U32 GetReg20(u64 insn);