Home
last modified time | relevance | path

Searched refs:getKindMap (Results 1 – 13 of 13) sorted by relevance

/llvm-project-15.0.7/flang/lib/Optimizer/Builder/Runtime/
H A DReduction.cpp558 else if (eleTy.isInteger(builder.getKindMap().getIntegerBitsize(1))) in genMaxval()
560 else if (eleTy.isInteger(builder.getKindMap().getIntegerBitsize(2))) in genMaxval()
562 else if (eleTy.isInteger(builder.getKindMap().getIntegerBitsize(4))) in genMaxval()
564 else if (eleTy.isInteger(builder.getKindMap().getIntegerBitsize(8))) in genMaxval()
674 else if (eleTy.isInteger(builder.getKindMap().getIntegerBitsize(1))) in genMinval()
676 else if (eleTy.isInteger(builder.getKindMap().getIntegerBitsize(2))) in genMinval()
678 else if (eleTy.isInteger(builder.getKindMap().getIntegerBitsize(4))) in genMinval()
680 else if (eleTy.isInteger(builder.getKindMap().getIntegerBitsize(8))) in genMinval()
728 else if (eleTy.isInteger(builder.getKindMap().getIntegerBitsize(1))) in genProduct()
730 else if (eleTy.isInteger(builder.getKindMap().getIntegerBitsize(2))) in genProduct()
[all …]
/llvm-project-15.0.7/flang/include/flang/Lower/
H A DBridge.h84 const fir::KindMapping &getKindMap() const { return kindMap; } in getKindMap() function
H A DAbstractConverter.h226 virtual const fir::KindMapping &getKindMap() = 0;
/llvm-project-15.0.7/flang/lib/Optimizer/Builder/
H A DCharacter.cpp328 auto bytes = builder.getKindMap().getCharacterBitsize(kind) / 8; in createCopy()
574 auto bits = builder.getKindMap().getCharacterBitsize(type.getFKind()); in createBlankConstantCode()
645 auto bits = builder.getKindMap().getCharacterBitsize(kind); in createSingletonFromCode()
658 auto bits = builder.getKindMap().getCharacterBitsize(type.getFKind()); in extractCodeFromSingleton()
670 auto bits = builder.getKindMap().getCharacterBitsize(charTy.getFKind()); in readLengthFromBox()
H A DFIRBuilder.cpp753 builder.getKindMap().getCharacterBitsize(charTy.getFKind()) / 8; in getFromBox()
/llvm-project-15.0.7/flang/include/flang/Optimizer/Builder/
H A DFIRBuilder.h60 const fir::KindMapping &getKindMap() { return kindMap; } in getKindMap() function
65 getKindMap().getIntegerBitsize(getKindMap().defaultIntegerKind())); in getDefaultIntegerType()
/llvm-project-15.0.7/flang/lib/Optimizer/CodeGen/
H A DTypeConverter.h373 KindMapping &getKindMap() { return kindMapping; } in getKindMap() function
H A DCodeGen.cpp1203 auto getKindMap = [&]() -> fir::KindMapping & { in __anon447c3e180e02() local
1204 return this->lowerTy().getKindMap(); in __anon447c3e180e02()
1214 return doInteger(getKindMap().getIntegerBitsize(ty.getFKind()));
1221 return doFloat(getKindMap().getRealBitsize(ty.getFKind()));
1229 return doComplex(getKindMap().getRealBitsize(ty.getFKind()));
1233 auto charWidth = getKindMap().getCharacterBitsize(ty.getFKind());
1243 return doLogical(getKindMap().getLogicalBitsize(ty.getFKind()));
/llvm-project-15.0.7/flang/lib/Lower/
H A DIntrinsicCall.cpp336 builder.getKindMap().defaultIntegerKind()) in genExtremumloc()
1846 std::make_unique<fir::FirOpBuilder>(function, builder.getKindMap()); in getWrapper()
2487 builder.getKindMap().defaultIntegerKind()) in genCount()
3089 builder.getContext(), builder.getKindMap().defaultLogicalKind()); in genIndex()
3102 builder.getKindMap().defaultIntegerKind()) in genIndex()
3738 builder.getContext(), builder.getKindMap().defaultLogicalKind()); in genScan()
4076 builder.getKindMap().defaultIntegerKind()) in genUbound()
4375 builder.getContext(), builder.getKindMap().defaultLogicalKind()); in genVerify()
H A DBridge.cpp606 const fir::KindMapping &getKindMap() override final { in getKindMap() function in __anon1d418ed20211::FirConverter
607 return bridge.getKindMap(); in getKindMap()
2678 builder = new fir::FirOpBuilder(func, bridge.getKindMap()); in startNewFunction()
2878 builder = new fir::FirOpBuilder(func, bridge.getKindMap()); in createGlobalOutsideOfFunctionLowering()
H A DConvertExpr.cpp1349 auto kindMap = builder.getKindMap(); in genval()
1516 consAPFloat(builder.getKindMap().getFloatSemantics(KIND), str); in genRawLit()
1523 consAPFloat(builder.getKindMap().getFloatSemantics(KIND), strReal); in genRawLit()
1527 consAPFloat(builder.getKindMap().getFloatSemantics(KIND), strImg); in genRawLit()
1582 converter.getKindMap().getCharacterBitsize(KIND) / 8 * value.size(); in genScalarLit()
6392 builder.getKindMap().getCharacterBitsize(charTy.getFKind()) / 8; in copyNextArrayCtorSection()
H A DIO.cpp1322 fir::KindTy defCharKind = converter.getKindMap().defaultCharacterKind(); in getVariableBufferRequiredDescriptor()
/llvm-project-15.0.7/flang/lib/Optimizer/Transforms/
H A DArrayValueCopy.cpp923 builder.getKindMap().getCharacterBitsize(charTy.getFKind()); in getCharacterLen()