glasm: Implement BFI, BFE

Along with implementations of common instructions along the way
This commit is contained in:
ameerj
2021-05-08 18:50:10 -04:00
parent 3e841f6441
commit 941c6dc740
4 changed files with 178 additions and 152 deletions

View File

@ -413,46 +413,6 @@ void EmitCompositeInsertF64x4(EmitContext& ctx, std::string_view composite, std:
NotImplemented();
}
void EmitSelectU1(EmitContext& ctx, std::string_view cond, std::string_view true_value,
std::string_view false_value) {
NotImplemented();
}
void EmitSelectU8(EmitContext& ctx, std::string_view cond, std::string_view true_value,
std::string_view false_value) {
NotImplemented();
}
void EmitSelectU16(EmitContext& ctx, std::string_view cond, std::string_view true_value,
std::string_view false_value) {
NotImplemented();
}
void EmitSelectU32(EmitContext& ctx, std::string_view cond, std::string_view true_value,
std::string_view false_value) {
NotImplemented();
}
void EmitSelectU64(EmitContext& ctx, std::string_view cond, std::string_view true_value,
std::string_view false_value) {
NotImplemented();
}
void EmitSelectF16(EmitContext& ctx, std::string_view cond, std::string_view true_value,
std::string_view false_value) {
NotImplemented();
}
void EmitSelectF32(EmitContext& ctx, std::string_view cond, std::string_view true_value,
std::string_view false_value) {
NotImplemented();
}
void EmitSelectF64(EmitContext& ctx, std::string_view cond, std::string_view true_value,
std::string_view false_value) {
NotImplemented();
}
void EmitPackUint2x32(EmitContext& ctx, std::string_view value) {
NotImplemented();
}