LLVM: tomp Namespace Reference (original) (raw)
| Functions |
|
| template<typename ContainerTy, typename FunctionTy, typename ElemTy = typename llvm::remove_cvref_t::value_type, typename ResultTy = std::invoke_result_t<FunctionTy, ElemTy>> |
|
| ListT< ResultTy > |
makeList (ContainerTy &&container, FunctionTy &&func) |
| template<typename ClauseType, typename HelperType> |
|
|
ConstructDecompositionT (uint32_t, HelperType &, llvm::omp::Directive, llvm::ArrayRef< ClauseType >) -> ConstructDecompositionT< ClauseType, HelperType > |
| template<typename I, typename E> |
|
| bool |
operator== (const ObjectT< I, E > &o1, const ObjectT< I, E > &o2) |
◆ IteratorT
template<typename T, typename I, typename E>
◆ ListT
◆ ObjectListT
template<typename I, typename E>
◆ ObjectT
template<typename I, typename E>
◆ ErrorCode
◆ ConstructDecompositionT()
template<typename ClauseType, typename HelperType>
| tomp::ConstructDecompositionT |
( |
uint32_t |
, |
| HelperType & |
, |
|
|
| llvm::omp::Directive |
, |
|
|
| llvm::ArrayRef< ClauseType > |
) -> ConstructDecompositionT< ClauseType, HelperType > |
|
|
◆ makeList()
template<typename ContainerTy, typename FunctionTy, typename ElemTy = typename llvm::remove_cvref_t::value_type, typename ResultTy = std::invoke_result_t<FunctionTy, ElemTy>>
| ListT< ResultTy > tomp::makeList |
( |
ContainerTy && |
container, |
| FunctionTy && |
func ) |
|
|
◆ operator==()
template<typename I, typename E>