| 1446 | } |
| 1447 | |
| 1448 | uint32_t MaybeGetFloatConstant( |
| 1449 | opt::IRContext* ir_context, |
| 1450 | const TransformationContext& transformation_context, |
| 1451 | const std::vector<uint32_t>& words, uint32_t width, bool is_irrelevant) { |
| 1452 | if (auto type_id = MaybeGetFloatType(ir_context, width)) { |
| 1453 | return MaybeGetOpConstant(ir_context, transformation_context, words, |
| 1454 | type_id, is_irrelevant); |
| 1455 | } |
| 1456 | |
| 1457 | return 0; |
| 1458 | } |
| 1459 | |
| 1460 | uint32_t MaybeGetBoolConstant( |
| 1461 | opt::IRContext* ir_context, |