| /llvm-project-15.0.7/flang/unittests/Optimizer/Builder/ |
| H A D | DoLoopHelperTest.cpp | 45 auto c10 = firBuilder.createIntegerConstant( in TEST_F() 61 auto lb = firBuilder.createIntegerConstant( in TEST_F() 63 auto ub = firBuilder.createIntegerConstant( in TEST_F() 76 auto lb = firBuilder.createIntegerConstant( in TEST_F() 78 auto ub = firBuilder.createIntegerConstant( in TEST_F() 80 auto step = firBuilder.createIntegerConstant( in TEST_F()
|
| H A D | FIRBuilderTest.cpp | 47 auto zero1 = builder.createIntegerConstant(loc, builder.getIndexType(), 0); in createCondition() 48 auto zero2 = builder.createIntegerConstant(loc, builder.getIndexType(), 0); in createCondition() 109 builder.createIntegerConstant(loc, builder.getIndexType(), 0); in TEST_F() 120 builder.createIntegerConstant(loc, builder.getIndexType(), 0); in TEST_F() 357 auto c10 = builder.createIntegerConstant(loc, builder.getI64Type(), 10); in TEST_F() 358 auto c100 = builder.createIntegerConstant(loc, builder.getI64Type(), 100); in TEST_F() 367 auto c10 = builder.createIntegerConstant(loc, builder.getI64Type(), 10); in TEST_F() 368 auto c100 = builder.createIntegerConstant(loc, builder.getI64Type(), 100); in TEST_F() 369 auto c1 = builder.createIntegerConstant(loc, builder.getI64Type(), 100); in TEST_F() 384 auto c10 = builder.createIntegerConstant(loc, builder.getI64Type(), 10); in TEST_F() [all …]
|
| H A D | CharacterTest.cpp | 65 auto lb = builder.createIntegerConstant(loc, builder.getI64Type(), 18); in TEST_F() 66 auto ub = builder.createIntegerConstant(loc, builder.getI64Type(), 22); in TEST_F()
|
| /llvm-project-15.0.7/flang/unittests/Optimizer/Builder/Runtime/ |
| H A D | ReductionTest.cpp | 16 mlir::Value dim = firBuilder->createIntegerConstant(loc, i32Ty, 1); in TEST_F() 25 mlir::Value dim = firBuilder->createIntegerConstant(loc, i32Ty, 1); in TEST_F() 33 mlir::Value dim = firBuilder->createIntegerConstant(loc, i32Ty, 1); in TEST_F() 42 mlir::Value dim = firBuilder->createIntegerConstant(loc, i32Ty, 1); in TEST_F() 50 mlir::Value dim = firBuilder->createIntegerConstant(loc, i32Ty, 1); in TEST_F() 59 mlir::Value dim = firBuilder->createIntegerConstant(loc, i32Ty, 1); in TEST_F() 224 mlir::Value kind = builder.createIntegerConstant(loc, i32Ty, 1); in checkGenMxxloc() 225 mlir::Value back = builder.createIntegerConstant(loc, i32Ty, 1); in checkGenMxxloc() 250 mlir::Value kind = builder.createIntegerConstant(loc, i32Ty, 1); in checkGenMxxlocDim() 251 mlir::Value dim = builder.createIntegerConstant(loc, i32Ty, 1); in checkGenMxxlocDim() [all …]
|
| H A D | RaggedTest.cpp | 18 mlir::Value eleSize = firBuilder->createIntegerConstant(loc, i32Ty, 1); in TEST_F() 19 mlir::Value extent = firBuilder->createIntegerConstant(loc, i32Ty, 1); in TEST_F()
|
| H A D | StopTest.cpp | 15 mlir::Value status = firBuilder->createIntegerConstant(loc, i32Ty, 0); in TEST_F()
|
| /llvm-project-15.0.7/flang/lib/Optimizer/Builder/Runtime/ |
| H A D | Ragged.cpp | 33 auto one = builder.createIntegerConstant(loc, i32Ty, 1); in genRaggedArrayAllocate() 41 auto asHeadersVal = builder.createIntegerConstant(loc, i1Ty, asHeaders); in genRaggedArrayAllocate() 42 auto rankVal = builder.createIntegerConstant(loc, i64Ty, rank); in genRaggedArrayAllocate() 46 auto offset = builder.createIntegerConstant(loc, i32Ty, i.index()); in genRaggedArrayAllocate()
|
| H A D | Numeric.cpp | 301 mlir::Value False = builder.createIntegerConstant(loc, boolTy, 0); in genNearest() 302 mlir::Value True = builder.createIntegerConstant(loc, boolTy, 1); in genNearest() 376 mlir::Value xKind = builder.createIntegerConstant( in genSelectedIntKind() 396 return builder.createIntegerConstant(loc, fTy.getInput(argKindIndex), in genSelectedRealKind() 399 return builder.createIntegerConstant(loc, fTy.getInput(argKindIndex), 0); in genSelectedRealKind()
|
| H A D | Reduction.cpp | 546 auto dim = builder.createIntegerConstant(loc, builder.getIndexType(), 0); in genMaxval() 662 auto dim = builder.createIntegerConstant(loc, builder.getIndexType(), 0); in genMinval() 716 auto dim = builder.createIntegerConstant(loc, builder.getIndexType(), 0); in genProduct() 868 auto dim = builder.createIntegerConstant(loc, builder.getIndexType(), 0); in genSum()
|
| /llvm-project-15.0.7/flang/lib/Optimizer/Builder/ |
| H A D | DoLoopHelper.cpp | 36 lb, ub, builder.createIntegerConstant(loc, builder.getIndexType(), 1), in createLoop() 44 auto zero = builder.createIntegerConstant(loc, indexType, 0); in createLoop() 45 auto one = builder.createIntegerConstant(loc, count.getType(), 1); in createLoop()
|
| H A D | Character.cpp | 110 auto len = builder.createIntegerConstant( in materializeValue() 138 builder.createIntegerConstant(loc, indexType, extent)); in toExtendedValue() 330 auto kindBytes = builder.createIntegerConstant(loc, i64Ty, bytes); in createCopy() 460 auto one = builder.createIntegerConstant(loc, len.getType(), 1); in createConcatenate() 490 auto one = builder.createIntegerConstant(loc, lowerBound.getType(), 1); in createSubstring() 511 auto zero = builder.createIntegerConstant(loc, substringLen.getType(), 0); in createSubstring() 526 auto one = builder.createIntegerConstant(loc, indexType, 1); in createLenTrim() 527 auto minusOne = builder.createIntegerConstant(loc, indexType, -1); in createLenTrim() 528 auto zero = builder.createIntegerConstant(loc, indexType, 0); in createLenTrim() 576 return builder.createIntegerConstant(loc, intType, ' '); in createBlankConstantCode() [all …]
|
| H A D | FIRBuilder.cpp | 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() 644 auto dimVal = builder.createIntegerConstant(loc, idxTy, dim); in readExtents() 835 return builder.createIntegerConstant(loc, type, 0); in locationToLineNo() 854 auto len = builder.createIntegerConstant( in createStringLiteral() 868 : builder.createIntegerConstant(loc, idxTy, ext)); in createExtents() 925 auto len = builder.createIntegerConstant( in componentToExtendedValue() 1159 auto zero = builder.createIntegerConstant(loc, idxTy, 0); in genLenOfCharacter() 1162 auto one = builder.createIntegerConstant(loc, idxTy, 1); in genLenOfCharacter() [all …]
|
| H A D | MutableBox.cpp | 120 auto dimVal = builder.createIntegerConstant(loc, idxTy, dim); in readShape() 293 builder.createIntegerConstant(loc, builder.getIndexType(), 1); in updateMutableProperties() 335 auto zero = builder.createIntegerConstant(loc, builder.getIndexType(), 0); in createUnallocatedBox() 348 auto zero = builder.createIntegerConstant( in createUnallocatedBox() 541 auto one = builder.createIntegerConstant(loc, idxTy, 1); in associateMutableBoxWithRemap()
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | IntrinsicCall.cpp | 334 ? builder.createIntegerConstant( in genExtremumloc() 2630 mlir::Value bitSize = builder.createIntegerConstant( in genDshiftl() 2654 mlir::Value bitSize = builder.createIntegerConstant( in genDshiftr() 2928 mlir::Value bitSize = builder.createIntegerConstant( in genIbits() 3100 ? builder.createIntegerConstant( in genIndex() 3133 mlir::Value bitSize = builder.createIntegerConstant( in genIshft() 3169 mlir::Value bitSize = builder.createIntegerConstant( in genIshftc() 3270 mlir::Value bitSize = builder.createIntegerConstant( in genMask() 3446 mlir::Value bitSize = builder.createIntegerConstant( in genMvbits() 4036 builder.createIntegerConstant(loc, indexType, rank); in genLbound() [all …]
|
| H A D | ConvertVariable.cpp | 797 mlir::Value offset = builder.createIntegerConstant( in instantiateAlias() 1108 mlir::Value one = builder.createIntegerConstant(loc, idxTy, 1); in computeExtent() 1126 result.emplace_back(builder.createIntegerConstant(loc, idxTy, lb)); in lowerExplicitLowerBounds() 1189 return builder.createIntegerConstant(loc, lenTy, *len); in lowerExplicitCharLen() 1206 return builder.createIntegerConstant(loc, idxTy, frontEndExtent); in genExtentValue() 1380 builder.createIntegerConstant(loc, idxTy, iter.index()); in mapSymbolAttributes() 1404 builder.createIntegerConstant(loc, idxTy, iter.index()); in mapSymbolAttributes() 1634 len = builder.createIntegerConstant(loc, idxTy, charLen); in mapSymbolAttributes() 1637 len = builder.createIntegerConstant(loc, idxTy, charLen); in mapSymbolAttributes() 1770 len = builder.createIntegerConstant(loc, idxTy, charLen); in mapSymbolAttributes() [all …]
|
| H A D | VectorSubscripts.cpp | 100 mlir::Value offset = builder.createIntegerConstant( in gen() 166 mlir::Value one = builder.createIntegerConstant(loc, idxTy, 1); in genRankedArrayRefSubscriptAndBase() 326 mlir::Value one = builder.createIntegerConstant(loc, idxTy, 1); in createSlice() 354 mlir::Value one = builder.createIntegerConstant(loc, idxTy, 1); in genLoopBounds() 355 mlir::Value zero = builder.createIntegerConstant(loc, idxTy, 0); in genLoopBounds()
|
| H A D | Runtime.cpp | 85 builder.createIntegerConstant(loc, calleeType.getInput(0), 0)); in genStopStatement() 91 operands.push_back(builder.createIntegerConstant( in genStopStatement() 103 operands.push_back(builder.createIntegerConstant( in genStopStatement() 216 zero = builder.createIntegerConstant(loc, idxTy, 0); in genDateAndTime() 356 mlir::Value kind = builder.createIntegerConstant(loc, kindTy, integerKind); in genSystemClock()
|
| H A D | Allocatable.cpp | 81 builder.createIntegerConstant(loc, statValue.getType(), 0); in genStatCheck() 156 args.push_back(builder.createIntegerConstant(loc, inputTypes[2], kind)); in genRuntimeInitCharacter() 158 args.push_back(builder.createIntegerConstant(loc, inputTypes[3], rank)); in genRuntimeInitCharacter() 161 args.push_back(builder.createIntegerConstant(loc, inputTypes[4], corank)); in genRuntimeInitCharacter() 339 mlir::Value one = builder.createIntegerConstant(loc, idxTy, 1); in genInlinedAllocation() 410 lb = builder.createIntegerConstant(loc, idxTy, 1); in genSimpleAllocation() 414 builder.createIntegerConstant(loc, i32Ty, iter.index()); in genSimpleAllocation()
|
| H A D | HostAssociations.cpp | 270 builder.createIntegerConstant(loc, idxTy, *len)); in getFromTuple() 374 lbounds.emplace_back(builder.createIntegerConstant(loc, idxTy, lb)); in getFromTuple() 380 mlir::Value dimVal = builder.createIntegerConstant(loc, idxTy, dim); in getFromTuple() 493 mlir::Value off = builder.createIntegerConstant(loc, offTy, indexInTuple); in hostProcedureBindings() 532 mlir::Value off = builder.createIntegerConstant(loc, offTy, s.index()); in internalProcedureBindings()
|
| H A D | ConvertExpr.cpp | 755 return builder.createIntegerConstant(getLoc(), type, value); in genIntegerConstant() 930 funcPtrResultLength = builder.createIntegerConstant( in genval() 1132 builder.createIntegerConstant(loc, idxTy, 1))); in genval() 1368 auto ratio = builder.createIntegerConstant( in genval() 1548 mlir::Value lenp = builder.createIntegerConstant( in genScalarLit() 1571 mlir::Value lenp = builder.createIntegerConstant( in genScalarLit() 1764 mlir::Value offset = builder.createIntegerConstant( in gen() 2110 mlir::Value one = builder.createIntegerConstant(loc, ty, 1); in getLBound() 3823 mlir::Value len = builder.createIntegerConstant( in lowerNewArrayExpression() 4437 builder.createIntegerConstant(loc, i64Ty, 1); in prepareRaggedArrays() [all …]
|
| H A D | Bridge.cpp | 1266 builder->createIntegerConstant(loc, tripCount.getType(), 1); in genFIRIncrementLoopBegin() 1281 builder->createIntegerConstant(loc, tripCount.getType(), 0); in genFIRIncrementLoopBegin() 1337 builder->createIntegerConstant(loc, tripCount.getType(), 1); in genFIRIncrementLoopEnd() 1475 : builder->createIntegerConstant(loc, idxTy, 1)); in genFIR() 1517 : builder->createIntegerConstant(loc, idxTy, 1); in genFIR() 1731 valueList.push_back(builder->createIntegerConstant( in genFIR() 2499 mlir::Value labelValue = builder->createIntegerConstant( in genFIR() 2777 mlir::Value zero = builder->createIntegerConstant(loc, idxTy, 0); in startNewFunction() 3171 mlir::Value zero = builder->createIntegerConstant(loc, i32Ty, 0); in addMaskVariable() 3176 mlir::Value one = builder->createIntegerConstant(loc, i32Ty, 1); in addMaskVariable() [all …]
|
| H A D | IO.cpp | 366 builder.createIntegerConstant(loc, sizeTy, details.objects().size()); in getNamelistGroup() 733 builder.createIntegerConstant(loc, builder.getI1Type(), 0); in genIoLoop() 864 mlir::Value len = builder.createIntegerConstant(loc, lenTy, text.size()); in lowerSourceTextAsStringLit() 1430 builder.createIntegerConstant(loc, builder.getIndexType(), 0)); in lowerReferenceAsStringSelect() 1431 stringLen = builder.createIntegerConstant(loc, lenTy, 0); in lowerReferenceAsStringSelect() 1694 auto kind = builder.createIntegerConstant(loc, ioFuncTy.getInput(2), in genNewunitSpec() 2049 builder.createIntegerConstant( in genInquireSpec() 2083 mlir::Value kind = builder.createIntegerConstant(loc, idxTy, width / 8); in genInquireSpec() 2086 builder.createIntegerConstant( in genInquireSpec() 2123 args.push_back(builder.createIntegerConstant( in genInquireSpec()
|
| H A D | CustomIntrinsicCall.cpp | 211 mlir::Value bitSize = builder.createIntegerConstant( in lowerIshftc()
|
| /llvm-project-15.0.7/flang/include/flang/Optimizer/Builder/ |
| H A D | Complex.h | 78 return builder.createIntegerConstant(loc, builder.getIndexType(), in createPartId()
|
| H A D | FIRBuilder.h | 120 mlir::Value createIntegerConstant(mlir::Location loc, mlir::Type integerType, 315 return createIntegerConstant(loc, getIntegerType(1), b ? 1 : 0); in createBool()
|