/llvm-project/flang/lib/Optimizer/HLFIR/Transforms/ |
H A D | InlineElementals.cpp | 37 getTwoUses(hlfir::ElementalOp elemental) { in getTwoUses() argument 77 matchAndRewrite(hlfir::ElementalOp elemental, in matchAndRewrite() argument [all...] |
H A D | OptimizedBufferization.cpp | 298 findMatch(hlfir::ElementalOp elemental) findMatch() argument 469 matchAndRewrite(hlfir::ElementalOp elemental,mlir::PatternRewriter & rewriter) const matchAndRewrite() argument 722 hlfir::ElementalOp elemental = matchAndRewrite() local 828 auto elemental = matchAndRewrite() local [all...] |
H A D | LowerHLFIROrderedAssignments.cpp | 874 isInOrderApply(hlfir::ApplyOp apply,hlfir::ElementalOpInterface elemental) isInOrderApply() argument 888 gatherElementalTree(hlfir::ElementalOpInterface elemental,llvm::SmallPtrSetImpl<mlir::Operation * > & elementalOps,bool isOutOfOrder) gatherElementalTree() argument 978 if (auto elemental = entity.getDefiningOp<hlfir::ElementalOp>()) generateShape() local 1002 hlfir::ElementalOpInterface elemental = generateElementalParts() local [all...] |
/llvm-project/flang/test/Semantics/ |
H A D | resolve83.f90 | 31 elemental real elemental function elementalFunc(x) variable
|
/llvm-project/flang/lib/Optimizer/Builder/ |
H A D | HLFIRTools.cpp | 535 if (auto elemental = entity.getDefiningOp<hlfir::ElementalOp>()) tryRetrievingShapeOrShift() local 640 } else if (auto elemental = expr.getDefiningOp<hlfir::ElementalOp>()) { genLengthParameters() local 810 inlineElementalOp(mlir::Location loc,fir::FirOpBuilder & builder,hlfir::ElementalOp elemental,mlir::ValueRange oneBasedIndices) inlineElementalOp() argument 827 inlineElementalOp(mlir::Location loc,fir::FirOpBuilder & builder,hlfir::ElementalOpInterface elemental,mlir::ValueRange oneBasedIndices,mlir::IRMapping & mapper,const std::function<bool (hlfir::ElementalOp)> & mustRecursivelyInline) inlineElementalOp() argument 1086 elementalOpMustProduceTemp(hlfir::ElementalOp elemental) elementalOpMustProduceTemp() argument [all...] |
/llvm-project/flang/lib/Lower/ |
H A D | ConvertExprToHLFIR.cpp | 849 mlir::Value elemental = turnVectorSubscriptedDesignatorIntoValue() local 1541 mlir::Value elemental = hlfir::genElementalOp( gen() local 1587 mlir::Value elemental = hlfir::genElementalOp(loc, builder, elementType, gen() local [all...] |
H A D | OpenACC.cpp | 1238 mlir::Value elemental = hlfir::genElementalOp( genCombiner() local 1314 mlir::Value elemental = hlfir::genElementalOp( genCombiner() local
|
H A D | ConvertCall.cpp | 2175 mlir::Value elemental = genElementalCall() local [all...] |
/llvm-project/flang/lib/Semantics/ |
H A D | tools.cpp | 788 const Symbol *elemental{nullptr}; IsFinalizable() local
|
H A D | expression.cpp | 2675 const Symbol *elemental{nullptr}; // matching elemental specific proc ResolveGeneric() local
|