Sarek_ir_analysisSarek_ir_analysis - Analysis functions for GPU kernel IR
val elttype_uses_float64 : Sarek_ir_types.elttype -> boolCheck if an element type is or contains float64
val const_uses_float64 : Sarek_ir_types.const -> boolCheck if a constant is float64
val expr_uses_float64 : Sarek_ir_types.expr -> boolCheck if an expression uses float64
val stmt_uses_float64 : Sarek_ir_types.stmt -> boolCheck if a statement uses float64
val decl_uses_float64 : Sarek_ir_types.decl -> boolCheck if a declaration uses float64
val helper_uses_float64 : Sarek_ir_types.helper_func -> boolCheck if a helper function uses float64
val kernel_uses_float64 : Sarek_ir_types.kernel -> boolCheck if a kernel uses float64 anywhere