|
LLVM OpenMP
|
Go to the source code of this file.
Classes | |
| struct | lexer::token |
| class | lexer::kmp_lexer |
| class | kmp_traits::kmp_trait |
| class | kmp_traits::kmp_wildcard_trait |
| Represents a wildcard trait that matches any device. More... | |
| class | kmp_traits::kmp_literal_trait |
| Represents a specific device number. More... | |
| class | kmp_traits::kmp_uid_trait |
| Represents a specific UID. More... | |
| class | kmp_traits::kmp_trait_expr |
| Abstract class representing either a single trait expression or a collection of trait expressions that are ANDed or ORed together. More... | |
| class | kmp_traits::kmp_trait_expr_single |
| Represents a single (possibly negated) trait. More... | |
| class | kmp_traits::kmp_trait_expr_group |
| Represents a (possibly negated) collection of traits that are either ANDed or ORed together. More... | |
| class | kmp_traits::kmp_trait_clause |
| class | kmp_trait_context |
Namespaces | |
| namespace | lexer |
| namespace | kmp_traits |
Enumerations | |
| enum class | lexer::token_kind { lexer::END , lexer::COMMA , lexer::STAR , lexer::NOT , lexer::L_PAREN , lexer::R_PAREN , lexer::L_BRACKET , lexer::R_BRACKET , lexer::COLON , lexer::AND , lexer::OR , lexer::WORD , lexer::UNKNOWN } |
Functions | |
| int | kmp_traits::omp_get_num_devices () |
| const char * | kmp_traits::omp_get_uid_from_device (int device_num) |