mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-09-24 02:00:05 +00:00
eval type group for F80 and F128
This commit is contained in:
+9
-7
@@ -1275,15 +1275,17 @@ RDI_EvalOpTable:
|
||||
|
||||
// NOTE(rjf): "ck" -> "conversion kind, when converted to type group", used in square matrix form
|
||||
// e.g. x:0, y:0 means other -> other, x:3, y:1 means uint -> f32, etc.
|
||||
@table(name value ck0 ck1 ck2 ck3 ck4)
|
||||
@table(name value ck0 ck1 ck2 ck3 ck4 ck5 ck6)
|
||||
RDI_EvalTypeGroupTable:
|
||||
{
|
||||
{Other 0 OtherToOther FromOther FromOther FromOther FromOther }
|
||||
{U 1 ToOther Noop Noop Legal Legal }
|
||||
{S 2 ToOther Noop Noop Legal Legal }
|
||||
{F32 3 ToOther Legal Legal Noop Legal }
|
||||
{F64 4 ToOther Legal Legal Legal Noop }
|
||||
{COUNT 5 Noop Noop Noop Noop Noop }
|
||||
{Other 0 OtherToOther FromOther FromOther FromOther FromOther FromOther FromOther}
|
||||
{U 1 ToOther Noop Noop Legal Legal Legal Legal }
|
||||
{S 2 ToOther Noop Noop Legal Legal Legal Legal }
|
||||
{F32 3 ToOther Legal Legal Noop Legal Legal Legal }
|
||||
{F64 4 ToOther Legal Legal Legal Noop Legal Legal }
|
||||
{F80 5 ToOther Legal Legal Legal Legal Noop Legal }
|
||||
{F128 6 ToOther Legal Legal Legal Legal Legal Noop }
|
||||
{COUNT 7 Noop Noop Noop Noop Noop Noop Noop }
|
||||
}
|
||||
|
||||
@table(name value error_string)
|
||||
|
||||
Reference in New Issue
Block a user