Home
last modified time | relevance | path

Searched refs:OpenACCExecMapping (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Dialect/OpenACC/IR/
H A DOpenACC.cpp519 unsigned executionMapping = OpenACCExecMapping::NONE; in parse()
528 executionMapping |= OpenACCExecMapping::GANG; in parse()
550 executionMapping |= OpenACCExecMapping::WORKER; in parse()
559 executionMapping |= OpenACCExecMapping::VECTOR; in parse()
581 if (executionMapping != acc::OpenACCExecMapping::NONE) in parse()
610 if (execMapping & OpenACCExecMapping::GANG) { in print()
631 if (execMapping & OpenACCExecMapping::WORKER) { in print()
639 if (execMapping & OpenACCExecMapping::VECTOR) { in print()
679 if (seq() && exec_mapping() != OpenACCExecMapping::NONE) in verify()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/OpenACC/
H A DOpenACC.h40 enum OpenACCExecMapping { NONE = 0, VECTOR = 1, WORKER = 2, GANG = 4 }; enum
/llvm-project-15.0.7/flang/lib/Lower/
H A DOpenACC.cpp222 std::int64_t executionMapping = mlir::acc::OpenACCExecMapping::NONE; in createLoopOp()
250 executionMapping |= mlir::acc::OpenACCExecMapping::GANG; in createLoopOp()
257 executionMapping |= mlir::acc::OpenACCExecMapping::WORKER; in createLoopOp()
264 executionMapping |= mlir::acc::OpenACCExecMapping::VECTOR; in createLoopOp()