Lines Matching refs:Clause

14     CheckAllowed(llvm::acc::Clause::Y); \
19 CheckAllowed(llvm::acc::Clause::Y); \
20 RequiresConstantPositiveParameter(llvm::acc::Clause::Y, c.v); \
27 llvm::acc::Clause::ACCC_async, llvm::acc::Clause::ACCC_wait,
28 llvm::acc::Clause::ACCC_num_gangs, llvm::acc::Clause::ACCC_num_workers,
29 llvm::acc::Clause::ACCC_vector_length};
32 llvm::acc::Clause::ACCC_auto, llvm::acc::Clause::ACCC_collapse,
33 llvm::acc::Clause::ACCC_independent, llvm::acc::Clause::ACCC_gang,
34 llvm::acc::Clause::ACCC_seq, llvm::acc::Clause::ACCC_tile,
35 llvm::acc::Clause::ACCC_vector, llvm::acc::Clause::ACCC_worker};
38 llvm::acc::Clause::ACCC_async, llvm::acc::Clause::ACCC_wait};
41 llvm::acc::Clause::ACCC_bind, llvm::acc::Clause::ACCC_gang,
42 llvm::acc::Clause::ACCC_vector, llvm::acc::Clause::ACCC_worker};
44 bool AccStructureChecker::CheckAllowedModifier(llvm::acc::Clause clause) { in CheckAllowedModifier()
114 CheckOnlyAllowedAfter(llvm::acc::Clause::ACCC_device_type, in Leave()
151 if (cl != llvm::acc::Clause::ACCC_create && in Leave()
152 cl != llvm::acc::Clause::ACCC_copyin && in Leave()
153 cl != llvm::acc::Clause::ACCC_device_resident && in Leave()
154 cl != llvm::acc::Clause::ACCC_link) { in Leave()
192 CheckOnlyAllowedAfter(llvm::acc::Clause::ACCC_device_type, in Leave()
212 CheckOnlyAllowedAfter(llvm::acc::Clause::ACCC_device_type, in Leave()
215 CheckNotAllowedIfClause(llvm::acc::Clause::ACCC_seq, in Leave()
216 {llvm::acc::Clause::ACCC_gang, llvm::acc::Clause::ACCC_vector, in Leave()
217 llvm::acc::Clause::ACCC_worker}); in Leave()
246 CheckOnlyAllowedAfter(llvm::acc::Clause::ACCC_device_type, in Leave()
280 CheckOnlyAllowedAfter(llvm::acc::Clause::ACCC_device_type, in Leave()
354 CheckAllowed(llvm::acc::Clause::ACCC_create); in CHECK_REQ_SCALAR_INT_CONSTANT_CLAUSE()
363 llvm::acc::getOpenACCClauseName(llvm::acc::Clause::ACCC_create) in CHECK_REQ_SCALAR_INT_CONSTANT_CLAUSE()
371 CheckAllowed(llvm::acc::Clause::ACCC_copyin); in Enter()
375 if (CheckAllowedModifier(llvm::acc::Clause::ACCC_copyin)) { in Enter()
383 llvm::acc::getOpenACCClauseName(llvm::acc::Clause::ACCC_copyin) in Enter()
391 CheckAllowed(llvm::acc::Clause::ACCC_copyout); in Enter()
395 if (CheckAllowedModifier(llvm::acc::Clause::ACCC_copyout)) { in Enter()
403 llvm::acc::getOpenACCClauseName(llvm::acc::Clause::ACCC_copyout) in Enter()
411 CheckAllowed(llvm::acc::Clause::ACCC_self); in Enter()
435 llvm::StringRef AccStructureChecker::getClauseName(llvm::acc::Clause clause) { in getClauseName()