Home
last modified time | relevance | path

Searched refs:factory (Results 1 – 25 of 71) sorted by relevance

123

/llvm-project-15.0.7/flang/lib/Optimizer/Builder/Runtime/
H A DTransformational.cpp28 auto sourceFile = fir::factory::locationToFilename(builder, loc); in genCshift()
30 fir::factory::locationToLineNo(builder, loc, fTy.getInput(5)); in genCshift()
45 auto sourceFile = fir::factory::locationToFilename(builder, loc); in genCshiftVector()
47 fir::factory::locationToLineNo(builder, loc, fTy.getInput(4)); in genCshiftVector()
61 auto sourceFile = fir::factory::locationToFilename(builder, loc); in genEoshift()
63 fir::factory::locationToLineNo(builder, loc, fTy.getInput(6)); in genEoshift()
79 auto sourceFile = fir::factory::locationToFilename(builder, loc); in genEoshiftVector()
81 fir::factory::locationToLineNo(builder, loc, fTy.getInput(5)); in genEoshiftVector()
95 auto sourceFile = fir::factory::locationToFilename(builder, loc); in genMatmul()
110 auto sourceFile = fir::factory::locationToFilename(builder, loc); in genPack()
[all …]
H A DInquiry.cpp23 auto sourceFile = fir::factory::locationToFilename(builder, loc); in genLboundDim()
25 fir::factory::locationToLineNo(builder, loc, fTy.getInput(3)); in genLboundDim()
40 auto sourceFile = fir::factory::locationToFilename(builder, loc); in genUbound()
42 fir::factory::locationToLineNo(builder, loc, fTy.getInput(2)); in genUbound()
56 auto sourceFile = fir::factory::locationToFilename(builder, loc); in genSizeDim()
58 fir::factory::locationToLineNo(builder, loc, fTy.getInput(3)); in genSizeDim()
71 auto sourceFile = fir::factory::locationToFilename(builder, loc); in genSize()
73 fir::factory::locationToLineNo(builder, loc, fTy.getInput(2)); in genSize()
H A DReduction.cpp378 auto sourceFile = fir::factory::locationToFilename(builder, loc); in genSpecial2Args()
380 fir::factory::locationToLineNo(builder, loc, fTy.getInput(2)); in genSpecial2Args()
394 auto sourceFile = fir::factory::locationToFilename(builder, loc); in genReduction2Args()
396 fir::factory::locationToLineNo(builder, loc, fTy.getInput(4)); in genReduction2Args()
411 auto sourceFile = fir::factory::locationToFilename(builder, loc); in genReduction3Args()
428 auto sourceFile = fir::factory::locationToFilename(builder, loc); in genReduction4Args()
445 auto sourceFile = fir::factory::locationToFilename(builder, loc); in genReduction5Args()
507 auto sourceFile = fir::factory::locationToFilename(builder, loc); in genCountDim()
572 auto sourceFile = fir::factory::locationToFilename(builder, loc); in genMaxval()
598 auto sourceFile = fir::factory::locationToFilename(builder, loc); in genMaxvalChar()
[all …]
H A DStop.cpp32 fir::factory::createStringLiteral(builder, loc, message.str() + '\0')); in genReportFatalUserError()
34 fir::factory::locationToLineNo(builder, loc, funcTy.getInput(2)); in genReportFatalUserError()
35 mlir::Value sourceFile = fir::factory::locationToFilename(builder, loc); in genReportFatalUserError()
H A DCommand.cpp64 mlir::Value sourceFile = fir::factory::locationToFilename(builder, loc); in genEnvVariableValue()
66 fir::factory::locationToLineNo(builder, loc, valueFuncTy.getInput(5)); in genEnvVariableValue()
80 mlir::Value sourceFile = fir::factory::locationToFilename(builder, loc); in genEnvVariableLength()
82 fir::factory::locationToLineNo(builder, loc, lengthFuncTy.getInput(3)); in genEnvVariableLength()
H A DCharacter.cpp30 auto sourceFile = fir::factory::locationToFilename(builder, loc); in genCharacterSearch()
32 fir::factory::locationToLineNo(builder, loc, fTy.getInput(6)); in genCharacterSearch()
71 fir::factory::locationToLineNo(builder, loc, fTy.getInput(3)); in genAdjust()
72 auto sourceFile = fir::factory::locationToFilename(builder, loc); in genAdjust()
186 auto sourceFile = fir::factory::locationToFilename(builder, loc); in genRepeat()
188 fir::factory::locationToLineNo(builder, loc, fTy.getInput(4)); in genRepeat()
199 auto sourceFile = fir::factory::locationToFilename(builder, loc); in genTrim()
201 fir::factory::locationToLineNo(builder, loc, fTy.getInput(3)); in genTrim()
H A DAssign.cpp20 auto sourceFile = fir::factory::locationToFilename(builder, loc); in genAssign()
22 fir::factory::locationToLineNo(builder, loc, fTy.getInput(3)); in genAssign()
H A DDerived.cpp21 auto sourceFile = fir::factory::locationToFilename(builder, loc); in genDerivedTypeInitialize()
23 fir::factory::locationToLineNo(builder, loc, fTy.getInput(2)); in genDerivedTypeInitialize()
/llvm-project-15.0.7/clang/test/Modules/
H A DReachability-Private.cpp20 export X *factory(); // OK
24 X *factory() {
37 auto _ = factory();
38 auto *__ = factory();
39 X *___ = factory();
43 g(factory());
/llvm-project-15.0.7/flang/unittests/Optimizer/Builder/
H A DCharacterTest.cpp50 auto strLit = fir::factory::createStringLiteral(builder, loc, strValue); in TEST_F()
52 fir::factory::CharacterExprHelper::hasConstantLengthInType(strLit)); in TEST_F()
54 EXPECT_TRUE(fir::factory::CharacterExprHelper::isCharacterScalar(ty)); in TEST_F()
55 EXPECT_EQ(fir::factory::CharacterExprHelper::getCharacterOrSequenceKind(ty), in TEST_F()
56 fir::factory::CharacterExprHelper::getCharacterKind(ty)); in TEST_F()
62 auto charHelper = fir::factory::CharacterExprHelper(builder, loc); in TEST_F()
64 auto str = fir::factory::createStringLiteral(builder, loc, data); in TEST_F()
69 fir::factory::CharacterExprHelper::hasConstantLengthInType(substr)); in TEST_F()
71 EXPECT_FALSE(fir::factory::CharacterExprHelper::isArray( in TEST_F()
H A DFIRBuilderTest.cpp228 auto str1 = fir::factory::uniqueCGIdent("", "func1"); in TEST_F()
230 str1 = fir::factory::uniqueCGIdent("", ""); in TEST_F()
232 str1 = fir::factory::uniqueCGIdent("pr", "func1"); in TEST_F()
234 str1 = fir::factory::uniqueCGIdent( in TEST_F()
237 str1 = fir::factory::uniqueCGIdent( in TEST_F()
246 fir::factory::locationToLineNo(builder, loc, builder.getI64Type()); in TEST_F()
248 line = fir::factory::locationToLineNo( in TEST_F()
267 mlir::Value locToFile = fir::factory::locationToFilename(builder, loc); in TEST_F()
398 auto len = fir::factory::readCharLen(builder, loc, strLit); in TEST_F()
407 auto ext = fir::factory::getExtents(loc, builder, strLit); in TEST_F()
[all …]
H A DDoLoopHelperTest.cpp43 fir::factory::DoLoopHelper helper(firBuilder, firBuilder.getUnknownLoc()); in TEST_F()
59 fir::factory::DoLoopHelper helper(firBuilder, firBuilder.getUnknownLoc()); in TEST_F()
74 fir::factory::DoLoopHelper helper(firBuilder, firBuilder.getUnknownLoc()); in TEST_F()
/llvm-project-15.0.7/flang/lib/Optimizer/Builder/
H A DCharacter.cpp53 bool fir::factory::CharacterExprHelper::isArray(mlir::Type type) { in isArray()
67 fir::factory::CharacterExprHelper::getCharType(mlir::Type type) { in getCharType()
242 mlir::Value fir::factory::CharacterExprHelper::createEmbox( in createEmbox()
316 void fir::factory::CharacterExprHelper::createCopy( in createCopy()
349 void fir::factory::CharacterExprHelper::createPadding( in createPadding()
355 fir::factory::DoLoopHelper{builder, loc}.createLoop( in createPadding()
398 void fir::factory::CharacterExprHelper::createLengthOneAssign( in createLengthOneAssign()
417 void fir::factory::CharacterExprHelper::createAssign( in createAssign()
465 fir::factory::DoLoopHelper{builder, loc}.createLoop( in createConcatenate()
585 void fir::factory::CharacterExprHelper::createAssign( in createAssign()
[all …]
H A DLowLevelIntrinsics.cpp24 mlir::func::FuncOp fir::factory::getLlvmMemcpy(fir::FirOpBuilder &builder) { in getLlvmMemcpy()
34 mlir::func::FuncOp fir::factory::getLlvmMemmove(fir::FirOpBuilder &builder) { in getLlvmMemmove()
44 mlir::func::FuncOp fir::factory::getLlvmMemset(fir::FirOpBuilder &builder) { in getLlvmMemset()
54 mlir::func::FuncOp fir::factory::getRealloc(fir::FirOpBuilder &builder) { in getRealloc()
62 mlir::func::FuncOp fir::factory::getLlvmStackSave(fir::FirOpBuilder &builder) { in getLlvmStackSave()
71 fir::factory::getLlvmStackRestore(fir::FirOpBuilder &builder) { in getLlvmStackRestore()
80 fir::factory::getLlvmInitTrampoline(fir::FirOpBuilder &builder) { in getLlvmInitTrampoline()
89 fir::factory::getLlvmAdjustTrampoline(fir::FirOpBuilder &builder) { in getLlvmAdjustTrampoline()
H A DFIRBuilder.cpp279 fir::factory::Complex helper{*this, loc}; in convertWithSemantics()
663 return fir::factory::readExtents(builder, loc, x); in getExtents()
667 return fir::factory::getExtents(loc, builder, load); in getExtents()
680 auto len = fir::factory::readCharLen(builder, loc, box); in readBoxValue()
774 return {fir::factory::readCharLen(builder, loc, exv)}; in getTypeParams()
886 fir::ExtendedValue fir::factory::componentToExtendedValue( in componentToExtendedValue()
988 fir::factory::CharacterExprHelper helper{builder, loc}; in genScalarAssignment()
1145 mlir::Value fir::factory::genLenOfCharacter( in genLenOfCharacter()
1154 mlir::Value fir::factory::genLenOfCharacter( in genLenOfCharacter()
1213 fir::factory::Complex complexHelper(builder, loc); in createZeroValue()
[all …]
H A DComplex.cpp16 fir::factory::Complex::getComplexPartType(mlir::Type complexType) const { in getComplexPartType()
20 mlir::Type fir::factory::Complex::getComplexPartType(mlir::Value cplx) const { in getComplexPartType()
24 mlir::Value fir::factory::Complex::createComplex(fir::KindTy kind, in createComplex()
31 mlir::Value fir::factory::Complex::createComplex(mlir::Type cplxTy, in createComplex()
H A DMutableBox.cpp236 auto deallocatedBox = fir::factory::createUnallocatedBox( in setUnallocatedStatus()
320 fir::factory::createUnallocatedBox(fir::FirOpBuilder &builder, in createUnallocatedBox()
360 fir::factory::createTempMutableBox(fir::FirOpBuilder &builder, in createTempMutableBox()
446 void fir::factory::genFinalization(fir::FirOpBuilder &builder, in genFinalization()
463 void fir::factory::associateMutableBox(fir::FirOpBuilder &builder, in associateMutableBox()
503 fir::factory::readCharLen(builder, loc, source)); in associateMutableBox()
533 void fir::factory::associateMutableBoxWithRemap( in associateMutableBoxWithRemap()
595 fir::factory::readCharLen(builder, loc, source)); in associateMutableBoxWithRemap()
713 fir::factory::MutableBoxReallocation fir::factory::genReallocIfNeeded( in genReallocIfNeeded()
717 fir::factory::ReallocStorageHandlerFunc storageHandler) { in genReallocIfNeeded()
[all …]
H A DDoLoopHelper.cpp16 fir::factory::DoLoopHelper::createLoop(mlir::Value lb, mlir::Value ub, in createLoop()
33 fir::factory::DoLoopHelper::createLoop(mlir::Value lb, mlir::Value ub, in createLoop()
41 fir::factory::DoLoopHelper::createLoop(mlir::Value count, in createLoop()
/llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/abseil/
H A Dduration-factory-scale.rst1 .. title:: clang-tidy - abseil-duration-factory-scale
3 abseil-duration-factory-scale
6 Checks for cases where arguments to ``absl::Duration`` factory functions are
7 scaled internally and could be changed to a different factory function. This
H A Dduration-factory-float.rst1 .. title:: clang-tidy - abseil-duration-factory-float
3 abseil-duration-factory-float
7 ``absl::Duration`` factory functions are called when the more-efficient
/llvm-project-15.0.7/flang/lib/Lower/
H A DRuntime.cpp231 mlir::Value sourceFile = fir::factory::locationToFilename(builder, loc); in genDateAndTime()
233 fir::factory::locationToLineNo(builder, loc, funcTy.getInput(7)); in genDateAndTime()
256 mlir::Value sourceFile = fir::factory::locationToFilename(builder, loc); in genRandomNumber()
258 fir::factory::locationToLineNo(builder, loc, funcTy.getInput(2)); in genRandomNumber()
289 mlir::Value sourceFile = fir::factory::locationToFilename(builder, loc); in genRandomSeed()
291 fir::factory::locationToLineNo(builder, loc, funcTy.getInput(2)); in genRandomSeed()
305 mlir::Value sourceFile = fir::factory::locationToFilename(builder, loc); in genTransfer()
307 fir::factory::locationToLineNo(builder, loc, fTy.getInput(4)); in genTransfer()
321 mlir::Value sourceFile = fir::factory::locationToFilename(builder, loc); in genTransferSize()
323 fir::factory::locationToLineNo(builder, loc, fTy.getInput(4)); in genTransferSize()
H A DConvertExpr.cpp276 auto extents = fir::factory::getExtents(shapeVal);
277 auto origins = fir::factory::getOrigins(shapeVal);
297 origins = fir::factory::getOrigins(shapeVal);
1130 return castResult(fir::factory::readLowerBound( in genval()
1761 fir::factory::Complex helper{builder, loc}; in gen()
1886 return fir::factory::componentToExtendedValue( in genComponent()
2185 fir::factory::getNonDeferredLenParams(exv)); in lowerIntrinsicArgumentAsBox()
3763 fir::factory::MutableBoxReallocation realloc = in lowerAllocatableArrayAssignment()
4119 fir::factory::getExtents(loc, builder, exv); in genShapeFromDataRef()
4355 return fir::factory::getExtents(array.shape); in getShape()
[all …]
H A DIntrinsicCall.cpp1579 fir::factory::CharacterExprHelper charHelper{builder, loc}; in toExtendedValue()
2330 fir::factory::getMutableIRBox(builder, loc, *pointer); in genAssociated()
2407 fir::factory::CharacterExprHelper helper{builder, loc}; in genChar()
2419 fir::factory::Complex complexHelper(builder, loc); in genCmplx()
2493 fir::factory::createTempMutableBox(builder, loc, type); in genCount()
2965 fir::factory::CharacterExprHelper helper{builder, loc}; in genIchar()
3505 mlir::Value box = fir::factory::createUnallocatedBox( in genNull()
3660 fir::factory::createTempMutableBox(builder, loc, type); in genReshape()
3985 fir::factory::getExtents(loc, builder, array); in createBoxForLBOUND()
4045 fir::factory::getIntIfConstant(dim)) { in genLbound()
[all …]
H A DAllocatable.cpp71 sourceFile = fir::factory::locationToFilename(builder, loc); in init()
72 sourceLine = fir::factory::locationToLineNo(builder, loc, in init()
190 mlir::Value boxAddress = fir::factory::getMutableIRBox(builder, loc, box); in genRuntimeDeallocate()
384 mlir::Value nullPointer = fir::factory::createUnallocatedBox( in genSimpleAllocation()
391 fir::factory::getMutableIRBox(builder, loc, box); in genSimpleAllocation()
419 fir::factory::syncMutableBoxFromIRBox(builder, loc, box); in genSimpleAllocation()
515 fir::factory::genInlinedDeallocate(builder, loc, box); in genDeallocate()
522 fir::factory::syncMutableBoxFromIRBox(builder, loc, box); in genDeallocate()
666 fir::factory::disassociateMutableBox(builder, loc, box); in createMutableBox()
687 fir::factory::disassociateMutableBox(builder, loc, box); in associateMutableBox()
[all …]
/llvm-project-15.0.7/flang/unittests/Optimizer/Builder/Runtime/
H A DRaggedTest.cpp16 fir::factory::getRaggedArrayHeaderType(*firBuilder); in TEST_F()
30 fir::factory::getRaggedArrayHeaderType(*firBuilder); in TEST_F()

123