[glasm] update conversions
This commit is contained in:
parent
fa5401b87f
commit
49935d30d1
1 changed files with 9 additions and 9 deletions
|
@ -226,27 +226,27 @@ void EmitConvertF64U64(EmitContext& ctx, IR::Inst& inst, Register value) {
|
||||||
}
|
}
|
||||||
|
|
||||||
void EmitConvertU16U32(EmitContext& ctx, IR::Inst& inst, Register value) {
|
void EmitConvertU16U32(EmitContext& ctx, IR::Inst& inst, Register value) {
|
||||||
Convert(ctx, inst, value, "U32", "U16", false);
|
|
||||||
}
|
|
||||||
|
|
||||||
void EmitConvertU32U16(EmitContext& ctx, IR::Inst& inst, Register value) {
|
|
||||||
Convert(ctx, inst, value, "U16", "U32", false);
|
Convert(ctx, inst, value, "U16", "U32", false);
|
||||||
}
|
}
|
||||||
|
|
||||||
void EmitConvertU8U32(EmitContext& ctx, IR::Inst& inst, Register value) {
|
void EmitConvertU32U16(EmitContext& ctx, IR::Inst& inst, Register value) {
|
||||||
Convert(ctx, inst, value, "U32", "U8", false);
|
Convert(ctx, inst, value, "U32", "U16", false);
|
||||||
}
|
}
|
||||||
|
|
||||||
void EmitConvertU32U8(EmitContext& ctx, IR::Inst& inst, Register value) {
|
void EmitConvertU8U32(EmitContext& ctx, IR::Inst& inst, Register value) {
|
||||||
Convert(ctx, inst, value, "U8", "U32", false);
|
Convert(ctx, inst, value, "U8", "U32", false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void EmitConvertU32U8(EmitContext& ctx, IR::Inst& inst, Register value) {
|
||||||
|
Convert(ctx, inst, value, "U32", "U8", false);
|
||||||
|
}
|
||||||
|
|
||||||
void EmitConvertS32S8(EmitContext& ctx, IR::Inst& inst, Register value) {
|
void EmitConvertS32S8(EmitContext& ctx, IR::Inst& inst, Register value) {
|
||||||
Convert(ctx, inst, value, "S8", "S32", false);
|
Convert(ctx, inst, value, "S32", "S8", false);
|
||||||
}
|
}
|
||||||
|
|
||||||
void EmitConvertS32S16(EmitContext& ctx, IR::Inst& inst, Register value) {
|
void EmitConvertS32S16(EmitContext& ctx, IR::Inst& inst, Register value) {
|
||||||
Convert(ctx, inst, value, "S16", "S32", false);
|
Convert(ctx, inst, value, "S32", "S16", false);
|
||||||
}
|
}
|
||||||
|
|
||||||
} // namespace Shader::Backend::GLASM
|
} // namespace Shader::Backend::GLASM
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue