/llvm-project/flang/lib/Evaluate/ |
H A D | logical.cpp | 13 template class Logical<8>; variable 14 template class Logical<16>; variable 15 template class Logical<32>; variable 16 template class Logical<64>; variable
|
H A D | expression.cpp | 208 operator ==(const Expr<Type<TypeCategory::Logical,KIND>> & that) const operator ==() argument
|
H A D | fold-logical.cpp | 644 Expr<Type<TypeCategory::Logical, KIND>> FoldIntrinsicFunction( in FoldIntrinsicFunction() argument 468 RewriteOutOfRange(FoldingContext & context,FunctionRef<Type<TypeCategory::Logical,KIND>> && funcRef) RewriteOutOfRange() argument [all...] |
/llvm-project/flang/include/flang/Evaluate/ |
H A D | logical.h | 26 constexpr Logical() {} // .FALSE. in Logical() function 28 constexpr Logical(Logical<B, C> x) : word_{Represent(x.IsTrue())} {} in Logical() function 29 constexpr Logical(bool truth) : word_{Represent(truth)} {} in Logical() function 31 constexpr Logical(Word &&w) : word_{std::move(w)} {} in Logical() function
|
H A D | tools.h | 780 LogicalNegation(Expr<Type<TypeCategory::Logical,K>> && x) LogicalNegation() argument 788 BinaryLogicalOperation(LogicalOperator opr,Expr<Type<TypeCategory::Logical,K>> && x,Expr<Type<TypeCategory::Logical,K>> && y) BinaryLogicalOperation() argument
|
/llvm-project/flang/include/flang/Common/ |
H A D | Fortran.h | 25 ENUM_CLASS(TypeCategory,Integer,Real,Complex,Character,Logical,Derived) ENUM_CLASS() argument
|
/llvm-project/flang/unittests/Runtime/ |
H A D | Reduction.cpp | 347 TEST(Reductions, Logical) { in TEST() argument [all...] |
/llvm-project/flang/include/flang/Parser/ |
H A D | parse-tree.h | 316 template <typename A> struct Logical { argument 318 Logical(Logical &&that) = default; argument 314 template <typename A> struct Logical { global() struct 317 LogicalLogical Logical() argument 330 thingLogical global() argument 714 struct Logical { global() struct 716 LogicalIntrinsicTypeSpec::Logical Logical() argument 717 kindIntrinsicTypeSpec::Logical global() argument [all...] |
/llvm-project/flang/include/flang/Semantics/ |
H A D | type.h | 342 Logical, global() enumerator
|
/llvm-project/flang/lib/Parser/ |
H A D | unparse.cpp | 160 void Before(const IntrinsicTypeSpec::Logical &) { Word("LOGICAL"); } in Before() argument
|
/llvm-project/flang/lib/Lower/ |
H A D | ConvertExpr.cpp | 2981 genval(const Fortran::evaluate::Expr<Fortran::evaluate::Type<Fortran::common::TypeCategory::Logical,KIND>> & exp) genval() argument
|