llvm-project/mlir/utils/spirv
Mahesh Ravishankar 49c3e4a508 Add floating-point comparison operations to SPIR-V dialect.
Use the existing SPV_LogicalOp specification to add the floating-point
comparison operations (both ordered and unordered versions).
To make it easier to import the op-definitions automatically modify
the dialect generation script to update the different .td files based
on whether the operation is an arithmetic op, logical op, etc. Also
allow specification of multiple opcodes with define_inst.sh.
Since this reuses the SPV_LogicalOp framework, no tests specific to
the floating point comparison ops are added with this CL.

PiperOrigin-RevId: 266561634
2019-08-31 09:52:44 -07:00
..
define_enum.sh Fix script relative path after moving SPIR-V dialect 2019-07-19 11:39:41 -07:00
define_inst.sh Add floating-point comparison operations to SPIR-V dialect. 2019-08-31 09:52:44 -07:00
define_opcodes.sh Fix script relative path after moving SPIR-V dialect 2019-07-19 11:39:41 -07:00
gen_spirv_dialect.py Add floating-point comparison operations to SPIR-V dialect. 2019-08-31 09:52:44 -07:00