We should unify record_bool and record_integer to a single operation. A bool is also just an integer. The new op should accept any integer as operand:
aux.record_int %c1 : i1
aux.record_int %c1 : i64
Further down the QIR exporter can select the right runtime function based on the datatype.
We should unify
record_boolandrecord_integerto a single operation. A bool is also just an integer. The new op should accept any integer as operand:Further down the QIR exporter can select the right runtime function based on the datatype.