LLVM: tomp::type Namespace Reference (original) (raw)
| Functions |
|
| template<typename I, typename E> |
|
| bool |
operator== (const ObjectT< I, E > &o1, const ObjectT< I, E > &o2) |
|
ENUM (MemoryOrder, AcqRel, Acquire, Relaxed, Release, SeqCst) |
|
ENUM (MotionExpectation, Present) |
|
ENUM (DependenceType, Depobj, In, Inout, Inoutset, Mutexinoutset, Out, Sink, Source) |
|
ENUM (Prescriptiveness, Strict) |
| template<typename T> |
|
| std::enable_if_t< T::EmptyTrait::value, bool > |
operator== (const T &a, const T &b) |
| template<typename T> |
|
| std::enable_if_t< T::IncompleteTrait::value, bool > |
operator== (const T &a, const T &b) |
| template<typename T> |
|
| std::enable_if_t< T::WrapperTrait::value, bool > |
operator== (const T &a, const T &b) |
| template<typename T> |
|
| std::enable_if_t< T::TupleTrait::value, bool > |
operator== (const T &a, const T &b) |
| template<typename T> |
|
| std::enable_if_t< T::UnionTrait::value, bool > |
operator== (const T &a, const T &b) |
◆ DirectiveName
using tomp::type::DirectiveName = llvm::omp::Directive
◆ IteratorT
template<typename T, typename I, typename E>
◆ ListT
◆ ObjectListT
template<typename I, typename E>
◆ ENUM() [1/4]
| tomp::type::ENUM |
( |
DependenceType |
, |
| Depobj |
, |
|
|
| In |
, |
|
|
| Inout |
, |
|
|
| Inoutset |
, |
|
|
| Mutexinoutset |
, |
|
|
| Out |
, |
|
|
| Sink |
, |
|
|
| Source |
) |
|
|
◆ ENUM() [2/4]
| tomp::type::ENUM |
( |
MemoryOrder |
, |
| AcqRel |
, |
|
|
| Acquire |
, |
|
|
| Relaxed |
, |
|
|
| Release |
, |
|
|
| SeqCst |
) |
|
|
◆ ENUM() [3/4]
| tomp::type::ENUM |
( |
MotionExpectation |
, |
| Present |
) |
|
|
◆ ENUM() [4/4]
| tomp::type::ENUM |
( |
Prescriptiveness |
, |
| Strict |
) |
|
|
◆ operator==() [1/6]
template<typename I, typename E>
◆ operator==() [2/6]
template<typename T>
| std::enable_if_t< T::EmptyTrait::value, bool > tomp::type::operator== |
( |
const T & |
a, |
| const T & |
b ) |
|
|
◆ operator==() [3/6]
template<typename T>
| std::enable_if_t< T::IncompleteTrait::value, bool > tomp::type::operator== |
( |
const T & |
a, |
| const T & |
b ) |
|
|
◆ operator==() [4/6]
template<typename T>
| std::enable_if_t< T::WrapperTrait::value, bool > tomp::type::operator== |
( |
const T & |
a, |
| const T & |
b ) |
|
|
◆ operator==() [5/6]
template<typename T>
| std::enable_if_t< T::TupleTrait::value, bool > tomp::type::operator== |
( |
const T & |
a, |
| const T & |
b ) |
|
|
◆ operator==() [6/6]
template<typename T>
| std::enable_if_t< T::UnionTrait::value, bool > tomp::type::operator== |
( |
const T & |
a, |
| const T & |
b ) |
|
|