Home
last modified time | relevance | path

Searched refs:FoldOperation (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dfold.cpp24 ss = FoldOperation(context, std::move(ss)); in GetConstantSubscript()
67 Expr<SomeDerived> FoldOperation( in FoldOperation() function
104 return {FoldOperation(context, std::move(component.base())), in FoldOperation()
108 NamedEntity FoldOperation(FoldingContext &context, NamedEntity &&x) { in FoldOperation() function
110 return NamedEntity{FoldOperation(context, std::move(*c))}; in FoldOperation()
116 Triplet FoldOperation(FoldingContext &context, Triplet &&triplet) { in FoldOperation() function
140 subscript = FoldOperation(context, std::move(subscript)); in FoldOperation()
148 subscript.emplace_back(FoldOperation(context, std::move(x))); in FoldOperation()
166 DataRef FoldOperation(FoldingContext &context, DataRef &&dataRef) { in FoldOperation() function
181 return Substring{FoldOperation(context, DataRef{*dataRef}), in FoldOperation()
[all …]
H A Dfold-implementation.h115 Component FoldOperation(FoldingContext &, Component &&);
117 Triplet FoldOperation(FoldingContext &, Triplet &&);
118 Subscript FoldOperation(FoldingContext &, Subscript &&);
119 ArrayRef FoldOperation(FoldingContext &, ArrayRef &&);
121 DataRef FoldOperation(FoldingContext &, DataRef &&);
122 Substring FoldOperation(FoldingContext &, Substring &&);
130 Expr<TypeParamInquiry::Result> FoldOperation(
132 Expr<ImpliedDoIndex::Result> FoldOperation(
1579 Expr<TO> FoldOperation( in FoldOperation() function
1645 return FoldOperation(ctx, in FoldOperation()
[all …]
H A Dfold-logical.cpp238 Expr<LogicalResult> FoldOperation( in FoldOperation() function
268 Expr<LogicalResult> FoldOperation( in FoldOperation() function
272 return Expr<LogicalResult>{FoldOperation(context, std::move(x))}; in FoldOperation()
278 Expr<Type<TypeCategory::Logical, KIND>> FoldOperation( in FoldOperation() function
292 Expr<Type<TypeCategory::Logical, KIND>> FoldOperation( in FoldOperation() function
H A Dfold-character.cpp109 Expr<Type<TypeCategory::Character, KIND>> FoldOperation( in FoldOperation() function
122 Expr<Type<TypeCategory::Character, KIND>> FoldOperation( in FoldOperation() function
H A Dfold-complex.cpp78 Expr<Type<TypeCategory::Complex, KIND>> FoldOperation( in FoldOperation() function
H A Dfold-integer.cpp1083 Expr<TypeParamInquiry::Result> FoldOperation( in FoldOperation() function