Bundled values related to OpenMP statinc scheduling.
More...
#include <CGRAOmpPass.hpp>
|
| using | Info_t = SetVector< Value * > |
| |
Bundled values related to OpenMP statinc scheduling.
◆ Info_t
◆ OmpScheduleInfo() [1/2]
| CGRAOmp::OmpScheduleInfo::OmpScheduleInfo |
( |
CallBase * |
caller, |
|
|
Value * |
schedule_type, |
|
|
Value * |
last_iter_flag, |
|
|
Value * |
lower_bound, |
|
|
Value * |
upper_bound, |
|
|
Value * |
stride, |
|
|
Value * |
increment, |
|
|
Value * |
chunk |
|
) |
| |
|
inline |
◆ OmpScheduleInfo() [2/2]
| CGRAOmp::OmpScheduleInfo::OmpScheduleInfo |
( |
| ) |
|
|
inline |
◆ begin()
| Info_t::iterator CGRAOmp::OmpScheduleInfo::begin |
( |
| ) |
|
|
inline |
◆ contains()
| bool CGRAOmp::OmpScheduleInfo::contains |
( |
Value * |
V | ) |
|
|
inline |
◆ end()
| Info_t::iterator CGRAOmp::OmpScheduleInfo::end |
( |
| ) |
|
|
inline |
◆ get_caller()
| CallBase* CGRAOmp::OmpScheduleInfo::get_caller |
( |
| ) |
|
|
inline |
◆ get_chunk()
| Value* CGRAOmp::OmpScheduleInfo::get_chunk |
( |
| ) |
|
|
inline |
◆ get_increment()
| Value* CGRAOmp::OmpScheduleInfo::get_increment |
( |
| ) |
|
|
inline |
◆ get_last_iter_flag()
| Value* CGRAOmp::OmpScheduleInfo::get_last_iter_flag |
( |
| ) |
|
|
inline |
◆ get_lower_bound()
| Value* CGRAOmp::OmpScheduleInfo::get_lower_bound |
( |
| ) |
|
|
inline |
◆ get_schedule_type()
| Value* CGRAOmp::OmpScheduleInfo::get_schedule_type |
( |
| ) |
|
|
inline |
◆ get_stride()
| Value* CGRAOmp::OmpScheduleInfo::get_stride |
( |
| ) |
|
|
inline |
◆ get_upper_bound()
| Value* CGRAOmp::OmpScheduleInfo::get_upper_bound |
( |
| ) |
|
|
inline |
◆ invalidate()
| bool OmpScheduleInfo::invalidate |
( |
Function & |
F, |
|
|
const PreservedAnalyses & |
PA, |
|
|
FunctionAnalysisManager::Invalidator & |
Inv |
|
) |
| |
◆ operator bool()
| CGRAOmp::OmpScheduleInfo::operator bool |
( |
| ) |
const |
|
inlineexplicitnoexcept |
◆ caller
| CallBase* CGRAOmp::OmpScheduleInfo::caller |
|
private |
◆ info
| Info_t CGRAOmp::OmpScheduleInfo::info |
|
private |
◆ valid
| bool CGRAOmp::OmpScheduleInfo::valid |
|
private |
The documentation for this class was generated from the following files: