Lines Matching refs:AndIOp
2380 auto res = builder.create<mlir::arith::AndIOp>(loc, shift, one); in genBtest()
2895 return builder.create<mlir::arith::AndIOp>(loc, arg0, arg1); in genIand()
2911 return builder.create<mlir::arith::AndIOp>(loc, args[0], res); in genIbclr()
2935 auto res2 = builder.create<mlir::arith::AndIOp>(loc, res1, mask); in genIbits()
3203 auto left = builder.create<mlir::arith::AndIOp>(loc, leftTmp, leftMask); in genIshftc()
3208 auto rightTmp = builder.create<mlir::arith::AndIOp>(loc, I, rightMask); in genIshftc()
3352 mlir::Value lft = builder.create<mlir::arith::AndIOp>(loc, i, mask); in genMergeBits()
3353 mlir::Value rgt = builder.create<mlir::arith::AndIOp>(loc, j, notMask); in genMergeBits()
3393 auto mustAddP = builder.create<mlir::arith::AndIOp>(loc, remainderIsNotZero, in genModulo()
3411 auto mustAddP = builder.create<mlir::arith::AndIOp>(loc, remainderIsNotZero, in genModulo()
3453 auto unchanged = builder.create<mlir::arith::AndIOp>(loc, unchangedTmp2, to); in genMvbits()
3456 builder.create<mlir::arith::AndIOp>(loc, frombitsTmp1, mask); in genMvbits()
3561 return builder.create<mlir::arith::AndIOp>(loc, count, one); in genPoppar()