Searched refs:Elemental (Results 1 – 15 of 15) sorted by relevance
| /llvm-project-15.0.7/flang/lib/Evaluate/ |
| H A D | characteristics.cpp | 445 result.attrs.set(Procedure::Attr::Elemental); in CharacterizeProcedure() 453 result.attrs.test(Procedure::Attr::Elemental))) { in CharacterizeProcedure() 508 interface->attrs.reset(Procedure::Attr::Elemental); in CharacterizeProcedure() 588 procedure->attrs.reset(Procedure::Attr::Elemental); in CharacterizeDummyProcedure() 957 if (!attrs.test(Attr::Elemental) && specificIntrinsic) { in IsCompatibleWith() 958 actualAttrs.reset(Attr::Elemental); in IsCompatibleWith() 1015 that.attrs.test(Attr::Elemental) != attrs.test(Attr::Elemental) || in CanOverride() 1066 if (attrs.test(Attr::Elemental) || attrs.test(Attr::BindC)) { in CanBeCalledViaImplicitInterface()
|
| H A D | call.cpp | 141 characteristics::Procedure::Attr::Elemental); in IsElemental()
|
| H A D | intrinsics.cpp | 1888 attrs.set(characteristics::Procedure::Attr::Elemental); in Match() 2711 .set(characteristics::Procedure::Attr::Elemental); in IsSpecificIntrinsicFunction()
|
| /llvm-project-15.0.7/flang/include/flang/Evaluate/ |
| H A D | characteristics.h | 302 Attr, Pure, Elemental, BindC, ImplicitInterface, NullPointer, Subroutine) 328 bool IsElemental() const { return attrs.test(Attr::Elemental); } in IsElemental()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | DebugInfoFlags.def | 87 HANDLE_DISP_FLAG((1u << 6), Elemental)
|
| /llvm-project-15.0.7/mlir/utils/vim/syntax/ |
| H A D | mlir.vim | 25 " Elemental types inside memref, tensor, or vector types.
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | check-call.cpp | 592 characteristics::Procedure::Attr::Elemental); in CheckProcedureArg() 594 characteristics::Procedure::Attr::Elemental)) { in CheckProcedureArg()
|
| H A D | check-declarations.cpp | 2251 if (proc1->attrs.test(Procedure::Attr::Elemental) != in Check() 2252 proc2->attrs.test(Procedure::Attr::Elemental)) { in Check()
|
| H A D | resolve-names.cpp | 253 HANDLE_ATTR_CLASS(PrefixSpec::Elemental, ELEMENTAL)
|
| /llvm-project-15.0.7/flang/unittests/Evaluate/ |
| H A D | intrinsics.cpp | 126 proc.attrs.test(characteristics::Procedure::Attr::Elemental)); in DoCall()
|
| /llvm-project-15.0.7/flang/lib/Parser/ |
| H A D | program-parsers.cpp | 471 construct<PrefixSpec>(construct<PrefixSpec::Elemental>("ELEMENTAL"_tok)),
|
| H A D | unparse.cpp | 1714 void Post(const PrefixSpec::Elemental) { Word("ELEMENTAL"); } // R1527 in Post() argument
|
| /llvm-project-15.0.7/flang/include/flang/Parser/ |
| H A D | dump-parse-tree.h | 590 NODE(PrefixSpec, Elemental) in NODE()
|
| H A D | parse-tree.h | 3022 EMPTY_CLASS(Elemental); 3028 std::variant<DeclarationTypeSpec, Elemental, Impure, Module, Non_Recursive,
|
| /llvm-project-15.0.7/flang/include/flang/Optimizer/Dialect/ |
| H A D | FIROps.td | 1382 ! Elemental user defined assignment from type(SomeType) to real.
|