Lines Matching defs:subscripts
186 hlfir::DesignateOp::Subscripts subscripts;
251 // Once a part with vector subscripts has been lowered, the following
268 partInfo.componentName, partInfo.componentShape, partInfo.subscripts,
552 partInfo.subscripts.emplace_back(
560 partInfo.subscripts.push_back(subscript);
575 // For vector subscripts, create an hlfir.elemental_addr and continue
577 // the vector subscripts.
586 // subscripts.
662 // The default subscripts are <lb, ub, 1>:
663 partInfo.subscripts.emplace_back(hlfir::DesignateOp::Triplet{
795 for (hlfir::DesignateOp::Subscript &subscript : partInfo.subscripts) {
830 /// If the lowered designator has vector subscripts turn it into an
862 /// vector subscripts) it is dereferenced if this is an allocatable or
933 "expected vector subscripts");
1663 // nsw is never added to operations on vector subscripts
1993 // IR harder to read: directly use index constants for constant subscripts.