Searched refs:FoldOperation (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/flang/lib/Evaluate/ |
| H A D | fold.cpp | 24 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 D | fold-implementation.h | 115 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 D | fold-logical.cpp | 238 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 D | fold-character.cpp | 109 Expr<Type<TypeCategory::Character, KIND>> FoldOperation( in FoldOperation() function 122 Expr<Type<TypeCategory::Character, KIND>> FoldOperation( in FoldOperation() function
|
| H A D | fold-complex.cpp | 78 Expr<Type<TypeCategory::Complex, KIND>> FoldOperation( in FoldOperation() function
|
| H A D | fold-integer.cpp | 1083 Expr<TypeParamInquiry::Result> FoldOperation( in FoldOperation() function
|