Lines Matching refs:createIntegerConstant

91 mlir::Value fir::FirOpBuilder::createIntegerConstant(mlir::Location loc,  in createIntegerConstant()  function in fir::FirOpBuilder
416 auto one = createIntegerConstant(loc, idxTy, 1); in createSlice()
509 auto c0 = builder.createIntegerConstant(loc, intPtrTy, 0); in genNullPointerComparison()
530 auto zero = createIntegerConstant(loc, type, 0); in genExtentFromTriplet()
587 auto dimVal = builder.createIntegerConstant(loc, idxTy, dim); in readExtent()
644 auto dimVal = builder.createIntegerConstant(loc, idxTy, dim); in readExtents()
755 builder.createIntegerConstant(loc, idxTy, kindBytes); in getFromBox()
834 return builder.createIntegerConstant(loc, type, flc.getLine()); in locationToLineNo()
835 return builder.createIntegerConstant(loc, type, 0); in locationToLineNo()
854 auto len = builder.createIntegerConstant( in createStringLiteral()
868 : builder.createIntegerConstant(loc, idxTy, ext)); in createExtents()
898 builder.createIntegerConstant(loc, lenTy, charTy.getLen())); in componentToExtendedValue()
918 extents.emplace_back(builder.createIntegerConstant(loc, idxTy, extent)); in componentToExtendedValue()
925 auto len = builder.createIntegerConstant( in componentToExtendedValue()
1039 mlir::Value zero = builder.createIntegerConstant(loc, idxTy, 0); in genComponentByComponentAssignment()
1040 mlir::Value one = builder.createIntegerConstant(loc, idxTy, 1); in genComponentByComponentAssignment()
1043 mlir::Value ub = builder.createIntegerConstant(loc, idxTy, extent - 1); in genComponentByComponentAssignment()
1159 auto zero = builder.createIntegerConstant(loc, idxTy, 0); in genLenOfCharacter()
1162 auto one = builder.createIntegerConstant(loc, idxTy, 1); in genLenOfCharacter()
1180 return builder.createIntegerConstant(loc, idxTy, charTy.getLen()); in genLenOfCharacter()
1209 return builder.createIntegerConstant(loc, type, 0); in createZeroValue()
1262 mlir::Value zero = builder.createIntegerConstant(loc, value.getType(), 0); in genMaxWithZero()