summaryrefslogtreecommitdiff
path: root/src/compiler/nir/nir_lower_bool_to_float.c
AgeCommit message (Expand)AuthorFilesLines
3 daystreewide: use nir_metadata_control_flowAlyssa Rosenzweig1-2/+1
2023-08-15nir: Rename nir_instr_type_ssa_undef to nir_instr_type_undefFaith Ekstrand1-1/+1
2023-08-14nir: Drop nir_destFaith Ekstrand1-1/+1
2023-08-14nir: Drop nir_alu_destFaith Ekstrand1-5/+5
2023-08-13nir: nir_foreach_ssa_def() -> nir_foreach_def()Faith Ekstrand1-2/+2
2023-08-12nir: Drop "SSA" from NIR languageAlyssa Rosenzweig1-4/+4
2023-08-12nir: clang-format src/compiler/nir/*.[ch]Faith Ekstrand1-32/+88
2023-02-03nir: Eliminate nir_op_f2bIan Romanick1-4/+0
2023-01-12nir/lower_bool: ntt: Generate a good opcode for bcselPavel Ondračka1-6/+35
2022-12-14nir: Eliminate nir_op_i2bIan Romanick1-1/+0
2022-09-26nir: use nir_shader_instructions_pass in nir_lower_bool_to_floatMarcin Ślusarz1-51/+33
2021-03-08nir: Make nir_ssa_def_rewrite_uses take an SSA valueJason Ekstrand1-1/+1
2021-01-25nir/lower_bool: Rewrite dest_type for boolean destinationsConnor Abbott1-1/+16
2021-01-06nir: allow 5 component vectorsRhys Perry1-0/+1
2020-08-25nir: Report progress properly in nir_lower_bool_to_*Jason Ekstrand1-0/+2
2020-08-21nir: rename nir_op_fne to nir_op_fneuKarol Herbst1-1/+1
2020-03-30nir: Add b2b opcodesJason Ekstrand1-0/+1
2019-12-21nir+vtn: vec8+vec16 supportRob Clark1-0/+2
2019-05-31nir: fix lower_{int,bool}_to_float for new mov opcodeJonathan Marek1-0/+1
2019-05-24nir: Drop imov/fmov in favor of one mov instructionJason Ekstrand1-3/+2
2019-04-14nir: make nir_const_value scalarKarol Herbst1-2/+2
2019-02-05nir: add missing vec opcodes in lower_bool_to_floatJonathan Marek1-0/+6
2019-01-14nir: Add a bool to float32 lowering passJason Ekstrand1-0/+178