Since it no longer handles conversions from double to float but from
double to various other 32-bit types.
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
brw_fs.h \
brw_fs_live_variables.cpp \
brw_fs_live_variables.h \
- brw_fs_lower_d2f.cpp \
+ brw_fs_lower_d2x.cpp \
brw_fs_lower_pack.cpp \
brw_fs_nir.cpp \
brw_fs_reg_allocate.cpp \
OPT(dead_code_eliminate);
}
- if (OPT(lower_d2f)) {
+ if (OPT(lower_d2x)) {
OPT(opt_copy_propagate);
OPT(dead_code_eliminate);
}
void lower_uniform_pull_constant_loads();
bool lower_load_payload();
bool lower_pack();
- bool lower_d2f();
+ bool lower_d2x();
bool lower_logical_sends();
bool lower_integer_multiplication();
bool lower_minmax();
using namespace brw;
bool
-fs_visitor::lower_d2f()
+fs_visitor::lower_d2x()
{
bool progress = false;