Home
last modified time | relevance | path

Searched defs:kindMap (Results 1 – 25 of 30) sorted by relevance

12

/llvm-project/flang/lib/Optimizer/Transforms/
H A DAssumedRankOpConversion.cpp62 mlir::SymbolTable *symbolTable, fir::KindMapping kindMap) in ReboxAssumedRankConv() argument
114 fir::KindMapping kindMap; member in __anon8dc19e030111::ReboxAssumedRankConv
122 fir::KindMapping kindMap) in IsAssumedSizeConv() argument
139 fir::KindMapping kindMap; member in __anon8dc19e030111::IsAssumedSizeConv
150 fir::KindMapping kindMap = fir::getKindMapping(mod); runOnOperation() local
[all...]
H A DOMPMapInfoFinalization.cpp
H A DCharacterConversion.cpp44 auto kindMap = fir::getKindMapping(conv->getParentOfType<mlir::ModuleOp>()); in matchAndRewrite() local
H A DSimplifyIntrinsics.cpp120 getSimplificationBuilder(mlir::Operation * op,const fir::KindMapping & kindMap) getSimplificationBuilder() argument
1039 simplifyIntOrFloatReduction(fir::CallOp call,const fir::KindMapping & kindMap,GenReductionBodyTy genBodyFunc) simplifyIntOrFloatReduction() argument
1086 simplifyLogicalDim0Reduction(fir::CallOp call,const fir::KindMapping & kindMap,GenReductionBodyTy genBodyFunc) simplifyLogicalDim0Reduction() argument
1122 simplifyLogicalDim1Reduction(fir::CallOp call,const fir::KindMapping & kindMap,GenReductionBodyTy genBodyFunc) simplifyLogicalDim1Reduction() argument
1158 simplifyMinMaxlocReduction(fir::CallOp call,const fir::KindMapping & kindMap,bool isMax) simplifyMinMaxlocReduction() argument
1244 simplifyReductionBody(fir::CallOp call,const fir::KindMapping & kindMap,GenReductionBodyTy genBodyFunc,fir::FirOpBuilder & builder,const mlir::StringRef & funcName,mlir::Type elementType) simplifyReductionBody() argument
1276 fir::KindMapping kindMap = fir::getKindMapping(module); runOnOperation() local
[all...]
H A DLoopVersioning.cpp243 fir::KindMapping kindMap = fir::getKindMapping(module); runOnOperation() local
H A DPolymorphicOpConversion.cpp262 fir::KindMapping kindMap = fir::getKindMapping(mod); matchAndRewrite() local
/llvm-project/flang/include/flang/Optimizer/CodeGen/
H A DTarget.h82 CodeGenSpecifics(mlir::MLIRContext * ctx,llvm::Triple && trp,KindMapping && kindMap,llvm::StringRef targetCPU,mlir::LLVM::TargetFeaturesAttr targetFeatures,const mlir::DataLayout & dl) CodeGenSpecifics() argument
181 KindMapping kindMap; global() variable
/llvm-project/flang/include/flang/Lower/
H A DBridge.h64 create(mlir::MLIRContext & ctx,Fortran::semantics::SemanticsContext & semanticsContext,const Fortran::common::IntrinsicTypeDefaultKinds & defaultKinds,const Fortran::evaluate::IntrinsicProcTable & intrinsics,const Fortran::evaluate::TargetCharacteristics & targetCharacteristics,const Fortran::parser::AllCookedSources & allCooked,llvm::StringRef triple,fir::KindMapping & kindMap,const Fortran::lower::LoweringOptions & loweringOptions,const std::vector<Fortran::lower::EnvironmentDefault> & envDefaults,const Fortran::common::LanguageFeatureControl & languageFeatures,const llvm::TargetMachine & targetMachine) create() argument
164 fir::KindMapping &kindMap; global() variable
/llvm-project/flang/unittests/Optimizer/
H A DFIRContextTest.cpp32 KindMapping *kindMap{}; member
H A DFIRTypesTest.cpp21 fir::KindMapping *kindMap{}; member
[all...]
/llvm-project/flang/tools/tco/
H A Dtco.cpp112 fir::KindMapping kindMap{&context}; compileFIR() local
/llvm-project/flang/unittests/Optimizer/Builder/
H A DCharacterTest.cpp42 std::unique_ptr<fir::KindMapping> kindMap; global() member
H A DComplexTest.cpp49 std::unique_ptr<fir::KindMapping> kindMap; global() member
H A DDoLoopHelperTest.cpp30 std::unique_ptr<fir::KindMapping> kindMap; member
H A DHLFIRToolsTest.cpp22 fir::KindMapping kindMap(&context, defs); in SetUp() local
/llvm-project/flang/lib/Optimizer/Dialect/Support/
H A DFIRContext.cpp36 void fir::setKindMapping(mlir::ModuleOp mod, fir::KindMapping &kindMap) { in setKindMapping() argument
H A DKindMapping.cpp247 MatchResult fir::KindMapping::parse(llvm::StringRef kindMap) { in parse()
/llvm-project/flang/include/flang/Optimizer/Builder/
H A DFIRBuilder.h64 FirOpBuilder(mlir::OpBuilder & builder,fir::KindMapping kindMap,mlir::Operation * op) FirOpBuilder() argument
528 KindMapping kindMap; global() variable
[all...]
/llvm-project/flang/lib/Lower/OpenMP/
H A DReductionProcessor.cpp90 getReductionName(llvm::StringRef name,const fir::KindMapping & kindMap,mlir::Type ty,bool isByRef) getReductionName() argument
105 getReductionName(omp::clause::DefinedOperator::IntrinsicOperator intrinsicOp,const fir::KindMapping & kindMap,mlir::Type ty,bool isByRef) getReductionName() argument
768 const auto &kindMap = firOpBuilder.getKindMap(); addDeclareReduction() local
/llvm-project/flang/unittests/Optimizer/Builder/Runtime/
H A DRuntimeCallTestBase.h69 std::unique_ptr<fir::KindMapping> kindMap; global() member
/llvm-project/flang/tools/bbc/
H A Dbbc.cpp361 fir::KindMapping kindMap( convertFortranSourceToMLIR() local
/llvm-project/flang/lib/Optimizer/Dialect/
H A DFIRAttr.cpp149 KindMapping kindMap(dialect->getContext()); in parseFirRealAttr() local
H A DFIRType.cpp443 getTypeCode(mlir::Type ty,const fir::KindMapping & kindMap) getTypeCode() argument
534 getTypeAsString(mlir::Type ty,const fir::KindMapping & kindMap,llvm::StringRef prefix) getTypeAsString() argument
1399 getTypeSizeAndAlignment(mlir::Location loc,mlir::Type ty,const mlir::DataLayout & dl,const fir::KindMapping & kindMap) getTypeSizeAndAlignment() argument
[all...]
/llvm-project/flang/lib/Optimizer/CodeGen/
H A DTarget.cpp41 static const llvm::fltSemantics &floatToSemantics(const KindMapping &kindMap, in floatToSemantics() argument
1062 get(mlir::MLIRContext * ctx,llvm::Triple && trp,KindMapping && kindMap,llvm::StringRef targetCPU,mlir::LLVM::TargetFeaturesAttr targetFeatures,const mlir::DataLayout & dl) get() argument
[all...]
/llvm-project/flang/lib/Optimizer/HLFIR/Transforms/
H A DOptimizedBufferization.cpp727 fir::KindMapping kindMap = matchAndRewrite() local

12