| /llvm-project-15.0.7/flang/unittests/Optimizer/ |
| H A D | KindMappingTest.cpp | 22 using Bitsize = fir::KindMapping::Bitsize; 23 using LLVMTypeID = fir::KindMapping::LLVMTypeID; 27 void SetUp() { defaultString = new KindMapping(context); } in SetUp() 30 KindMapping *defaultString{}; 37 commandLineString = new KindMapping(context, in SetUp() 48 KindMapping *commandLineString{}; 49 KindMapping *clStringConflict{}; 56 defaultDefaultKinds = new KindMapping(context); in SetUp() 66 KindMapping *defaultDefaultKinds{}; 67 KindMapping *overrideDefaultKinds{}; [all …]
|
| H A D | FIRContextTest.cpp | 22 kindMap = new KindMapping(&context, kindMapInit, "r42a10c14d28i40l41"); in SetUp() 29 KindMapping *kindMap{};
|
| /llvm-project-15.0.7/flang/lib/Optimizer/Support/ |
| H A D | KindMapping.cpp | 22 using Bitsize = fir::KindMapping::Bitsize; 23 using KindTy = fir::KindMapping::KindTy; 24 using LLVMTypeID = fir::KindMapping::LLVMTypeID; 25 using MatchResult = fir::KindMapping::MatchResult; 225 fir::KindMapping::KindMapping(mlir::MLIRContext *context, llvm::StringRef map, in KindMapping() function in fir::KindMapping 234 fir::KindMapping::KindMapping(mlir::MLIRContext *context, in KindMapping() function in fir::KindMapping 236 : KindMapping{context, clKindMapping, defs} {} in KindMapping() 238 fir::KindMapping::KindMapping(mlir::MLIRContext *context) in KindMapping() function in fir::KindMapping 309 std::string fir::KindMapping::mapToString() const { in mapToString() 438 KindTy fir::KindMapping::defaultDoubleKind() const { in defaultDoubleKind() [all …]
|
| H A D | FIRContext.cpp | 36 void fir::setKindMapping(mlir::ModuleOp mod, fir::KindMapping &kindMap) { in setKindMapping() 43 fir::KindMapping fir::getKindMapping(mlir::ModuleOp mod) { in getKindMapping() 46 auto defVals = fir::KindMapping::toDefaultKinds(defs.getValue()); in getKindMapping() 48 return fir::KindMapping(ctx, maps.getValue(), defVals); in getKindMapping() 49 return fir::KindMapping(ctx, defVals); in getKindMapping() 51 return fir::KindMapping(ctx); in getKindMapping()
|
| H A D | CMakeLists.txt | 7 KindMapping.cpp
|
| /llvm-project-15.0.7/flang/include/flang/Optimizer/Support/ |
| H A D | KindMapping.h | 48 class KindMapping { 57 explicit KindMapping(mlir::MLIRContext *context); 63 explicit KindMapping(mlir::MLIRContext *context, llvm::ArrayRef<KindTy> defs); 68 explicit KindMapping(mlir::MLIRContext *context, llvm::StringRef map, 70 explicit KindMapping(mlir::MLIRContext *context, llvm::StringRef map, in KindMapping() function 72 : KindMapping{context, map, toDefaultKinds(defs)} {} in KindMapping()
|
| H A D | FIRContext.h | 28 class KindMapping; variable 40 void setKindMapping(mlir::ModuleOp mod, KindMapping &kindMap); 44 KindMapping getKindMapping(mlir::ModuleOp mod);
|
| /llvm-project-15.0.7/flang/include/flang/Lower/ |
| H A D | Bridge.h | 55 llvm::StringRef triple, fir::KindMapping &kindMap) { in create() 84 const fir::KindMapping &getKindMap() const { return kindMap; } in getKindMap() 110 fir::KindMapping &kindMap); 120 fir::KindMapping &kindMap;
|
| H A D | AbstractConverter.h | 25 class KindMapping; variable 30 class KindMapping; variable 226 virtual const fir::KindMapping &getKindMap() = 0;
|
| /llvm-project-15.0.7/flang/lib/Optimizer/CodeGen/ |
| H A D | Target.h | 60 get(mlir::MLIRContext *ctx, llvm::Triple &&trp, KindMapping &&kindMap); 63 KindMapping &&kindMap) in CodeGenSpecifics() 100 KindMapping kindMap;
|
| H A D | Target.cpp | 26 static const llvm::fltSemantics &floatToSemantics(const KindMapping &kindMap, in floatToSemantics() 260 KindMapping &&kindMap) { in get()
|
| H A D | TypeConverter.h | 373 KindMapping &getKindMap() { return kindMapping; } in getKindMap() 376 KindMapping kindMapping;
|
| H A D | BoxedProcedure.cpp | 224 fir::KindMapping kindMap = getKindMapping(module); in runOnOperation()
|
| H A D | TargetRewrite.cpp | 297 fir::KindMapping kindMap = fir::getKindMapping(module); in convertCallOp() 701 fir::KindMapping kindMap = fir::getKindMapping(getModule()); in convertSignature()
|
| /llvm-project-15.0.7/flang/unittests/Optimizer/Builder/ |
| H A D | CharacterTest.cpp | 21 kindMap = std::make_unique<fir::KindMapping>(&context, in SetUp() 42 std::unique_ptr<fir::KindMapping> kindMap;
|
| H A D | DoLoopHelperTest.cpp | 20 kindMap = std::make_unique<fir::KindMapping>(&context); in SetUp() 30 std::unique_ptr<fir::KindMapping> kindMap;
|
| H A D | ComplexTest.cpp | 32 kindMap = std::make_unique<fir::KindMapping>(&context); in SetUp() 49 std::unique_ptr<fir::KindMapping> kindMap;
|
| /llvm-project-15.0.7/flang/unittests/Optimizer/Builder/Runtime/ |
| H A D | RuntimeCallTestBase.h | 35 kindMap = std::make_unique<fir::KindMapping>(&context); in SetUp() 60 std::unique_ptr<fir::KindMapping> kindMap;
|
| /llvm-project-15.0.7/flang/include/flang/Optimizer/Builder/ |
| H A D | FIRBuilder.h | 40 explicit FirOpBuilder(mlir::Operation *op, const fir::KindMapping &kindMap) in FirOpBuilder() 43 const fir::KindMapping &kindMap) in FirOpBuilder() 60 const fir::KindMapping &getKindMap() { return kindMap; } in getKindMap() 396 const KindMapping &kindMap;
|
| /llvm-project-15.0.7/flang/tools/tco/ |
| H A D | tco.cpp | 98 fir::KindMapping kindMap{&context}; in compileFIR()
|
| /llvm-project-15.0.7/flang/lib/Optimizer/Transforms/ |
| H A D | ArrayValueCopy.cpp | 812 fir::KindMapping kindMap = getKindMapping(module); in getAdjustedExtents() 899 fir::KindMapping kindMap = getKindMapping(module); in genCoorOp() 964 fir::KindMapping kindMap = getKindMapping(module); in genArrayCopy() 1003 fir::KindMapping kindMap = getKindMapping(module); in genArrayLoadTypeParameters() 1056 fir::KindMapping kindMap = getKindMapping(module); in allocateArrayTemp() 1062 fir::KindMapping kindMap = getKindMapping(module); in allocateArrayTemp()
|
| /llvm-project-15.0.7/flang/include/flang/Optimizer/Dialect/ |
| H A D | FIRType.h | 23 class KindMapping; variable
|
| /llvm-project-15.0.7/flang/lib/Optimizer/Dialect/ |
| H A D | FIRAttr.cpp | 142 KindMapping kindMap(dialect->getContext()); in parseFirRealAttr()
|
| /llvm-project-15.0.7/flang/tools/bbc/ |
| H A D | bbc.cpp | 217 fir::KindMapping kindMap( in convertFortranSourceToMLIR()
|
| /llvm-project-15.0.7/flang/lib/Frontend/ |
| H A D | FrontendActions.cpp | 145 fir::KindMapping kindMap(mlirCtx.get(), in beginSourceFileAction()
|