Lines Matching refs:constFoldBinaryOp

321   return constFoldBinaryOp<IntegerAttr>(
364 // Let the `constFoldBinaryOp` utility attempt to fold the sum of both
367 if (Attribute sumAttr = constFoldBinaryOp<IntegerAttr>(
370 Attribute overflowAttr = constFoldBinaryOp<IntegerAttr>(
415 return constFoldBinaryOp<IntegerAttr>(
441 return constFoldBinaryOp<IntegerAttr>(
501 if (Attribute lowAttr = constFoldBinaryOp<IntegerAttr>(
505 Attribute highAttr = constFoldBinaryOp<IntegerAttr>(
556 if (Attribute lowAttr = constFoldBinaryOp<IntegerAttr>(
560 Attribute highAttr = constFoldBinaryOp<IntegerAttr>(
610 auto result = constFoldBinaryOp<IntegerAttr>(adaptor.getOperands(),
650 auto result = constFoldBinaryOp<IntegerAttr>(
701 auto result = constFoldBinaryOp<IntegerAttr>(
734 auto result = constFoldBinaryOp<IntegerAttr>(
801 auto result = constFoldBinaryOp<IntegerAttr>(
824 auto result = constFoldBinaryOp<IntegerAttr>(adaptor.getOperands(),
847 auto result = constFoldBinaryOp<IntegerAttr>(adaptor.getOperands(),
904 return constFoldBinaryOp<IntegerAttr>(
935 return constFoldBinaryOp<IntegerAttr>(
968 return constFoldBinaryOp<IntegerAttr>(
999 return constFoldBinaryOp<FloatAttr>(
1013 return constFoldBinaryOp<FloatAttr>(
1031 return constFoldBinaryOp<FloatAttr>(
1049 return constFoldBinaryOp<FloatAttr>(adaptor.getOperands(), llvm::maxnum);
1071 return constFoldBinaryOp<IntegerAttr>(adaptor.getOperands(),
1096 return constFoldBinaryOp<IntegerAttr>(adaptor.getOperands(),
1115 return constFoldBinaryOp<FloatAttr>(
1133 return constFoldBinaryOp<FloatAttr>(
1157 return constFoldBinaryOp<IntegerAttr>(adaptor.getOperands(),
1182 return constFoldBinaryOp<IntegerAttr>(adaptor.getOperands(),
1197 return constFoldBinaryOp<FloatAttr>(
1216 return constFoldBinaryOp<FloatAttr>(
1231 return constFoldBinaryOp<FloatAttr>(adaptor.getOperands(),
1909 return constFoldBinaryOp<IntegerAttr>(
2468 auto result = constFoldBinaryOp<IntegerAttr>(
2486 auto result = constFoldBinaryOp<IntegerAttr>(
2504 auto result = constFoldBinaryOp<IntegerAttr>(