|
FLANG
|
#include <Optimizer/HLFIR/Transforms/ScheduleOrderedAssignments.h>
Static Public Member Functions | |
| static DetailedEffectInstance | getArrayReadEffect (mlir::OpOperand *array) |
| static DetailedEffectInstance | getArrayWriteEffect (mlir::OpOperand *array) |
Wrapper class around mlir::MemoryEffects::EffectInstance that allows providing an extra array value that indicates that the effect is done element by element in array order (one element accessed at each iteration of the ordered assignment iteration space).