Lines Matching defs:fold

140 OpFoldResult arith::ConstantOp::fold(ArrayRef<Attribute> operands) {  in fold()  function in arith::ConstantOp
193 OpFoldResult arith::AddIOp::fold(ArrayRef<Attribute> operands) { in fold() function in arith::AddIOp
222 OpFoldResult arith::SubIOp::fold(ArrayRef<Attribute> operands) { in fold() function in arith::SubIOp
246 OpFoldResult arith::MulIOp::fold(ArrayRef<Attribute> operands) { in fold() function in arith::MulIOp
264 OpFoldResult arith::DivUIOp::fold(ArrayRef<Attribute> operands) { in fold() function in arith::DivUIOp
287 OpFoldResult arith::DivSIOp::fold(ArrayRef<Attribute> operands) { in fold() function in arith::DivSIOp
322 OpFoldResult arith::CeilDivUIOp::fold(ArrayRef<Attribute> operands) { in fold() function in arith::CeilDivUIOp
348 OpFoldResult arith::CeilDivSIOp::fold(ArrayRef<Attribute> operands) { in fold() function in arith::CeilDivSIOp
397 OpFoldResult arith::FloorDivSIOp::fold(ArrayRef<Attribute> operands) { in fold() function in arith::FloorDivSIOp
446 OpFoldResult arith::RemUIOp::fold(ArrayRef<Attribute> operands) { in fold() function in arith::RemUIOp
469 OpFoldResult arith::RemSIOp::fold(ArrayRef<Attribute> operands) { in fold() function in arith::RemSIOp
492 OpFoldResult arith::AndIOp::fold(ArrayRef<Attribute> operands) { in fold() function in arith::AndIOp
509 OpFoldResult arith::OrIOp::fold(ArrayRef<Attribute> operands) { in fold() function in arith::OrIOp
526 OpFoldResult arith::XOrIOp::fold(ArrayRef<Attribute> operands) { in fold() function in arith::XOrIOp
551 OpFoldResult arith::NegFOp::fold(ArrayRef<Attribute> operands) { in fold() function in arith::NegFOp
563 OpFoldResult arith::AddFOp::fold(ArrayRef<Attribute> operands) { in fold() function in arith::AddFOp
576 OpFoldResult arith::SubFOp::fold(ArrayRef<Attribute> operands) { in fold() function in arith::SubFOp
589 OpFoldResult arith::MaxFOp::fold(ArrayRef<Attribute> operands) { in fold() function in arith::MaxFOp
609 OpFoldResult MaxSIOp::fold(ArrayRef<Attribute> operands) { in fold() function in MaxSIOp
637 OpFoldResult MaxUIOp::fold(ArrayRef<Attribute> operands) { in fold() function in MaxUIOp
663 OpFoldResult arith::MinFOp::fold(ArrayRef<Attribute> operands) { in fold() function in arith::MinFOp
683 OpFoldResult MinSIOp::fold(ArrayRef<Attribute> operands) { in fold() function in MinSIOp
711 OpFoldResult MinUIOp::fold(ArrayRef<Attribute> operands) { in fold() function in MinUIOp
737 OpFoldResult arith::MulFOp::fold(ArrayRef<Attribute> operands) { in fold() function in arith::MulFOp
755 OpFoldResult arith::DivFOp::fold(ArrayRef<Attribute> operands) { in fold() function in arith::DivFOp
773 OpFoldResult arith::RemFOp::fold(ArrayRef<Attribute> operands) { in fold() function in arith::RemFOp
874 OpFoldResult arith::ExtUIOp::fold(ArrayRef<Attribute> operands) { in fold() function in arith::ExtUIOp
903 OpFoldResult arith::ExtSIOp::fold(ArrayRef<Attribute> operands) { in fold() function in arith::ExtSIOp
947 OpFoldResult arith::TruncIOp::fold(ArrayRef<Attribute> operands) { in fold() function in arith::TruncIOp
989 OpFoldResult arith::TruncFOp::fold(ArrayRef<Attribute> operands) { in fold() function in arith::TruncFOp
1057 OpFoldResult arith::UIToFPOp::fold(ArrayRef<Attribute> operands) { in fold() function in arith::UIToFPOp
1083 OpFoldResult arith::SIToFPOp::fold(ArrayRef<Attribute> operands) { in fold() function in arith::SIToFPOp
1108 OpFoldResult arith::FPToUIOp::fold(ArrayRef<Attribute> operands) { in fold() function in arith::FPToUIOp
1134 OpFoldResult arith::FPToSIOp::fold(ArrayRef<Attribute> operands) { in fold() function in arith::FPToSIOp
1170 OpFoldResult arith::IndexCastOp::fold(ArrayRef<Attribute> operands) { in fold() function in arith::IndexCastOp
1203 OpFoldResult arith::BitcastOp::fold(ArrayRef<Attribute> operands) { in fold() function in arith::BitcastOp
1311 OpFoldResult arith::CmpIOp::fold(ArrayRef<Attribute> operands) { in fold() function in arith::CmpIOp
1428 OpFoldResult arith::CmpFOp::fold(ArrayRef<Attribute> operands) { in fold() function in arith::CmpFOp
1810 OpFoldResult arith::SelectOp::fold(ArrayRef<Attribute> operands) { in fold() function in arith::SelectOp
1907 OpFoldResult arith::ShLIOp::fold(ArrayRef<Attribute> operands) { in fold() function in arith::ShLIOp
1922 OpFoldResult arith::ShRUIOp::fold(ArrayRef<Attribute> operands) { in fold() function in arith::ShRUIOp
1937 OpFoldResult arith::ShRSIOp::fold(ArrayRef<Attribute> operands) { in fold() function in arith::ShRSIOp