Lines Matching refs:IVExpr

1716   const Expr *IVExpr = S.getIterationVariable();  in emitOMPSimdRegion()  local
1717 const auto *IVDecl = cast<VarDecl>(cast<DeclRefExpr>(IVExpr)->getDecl()); in emitOMPSimdRegion()
1783 const Expr *IVExpr = S.getIterationVariable(); in EmitOMPOuterLoop() local
1784 const unsigned IVSize = getContext().getTypeSize(IVExpr->getType()); in EmitOMPOuterLoop()
1785 const bool IVSigned = IVExpr->getType()->hasSignedIntegerRepresentation(); in EmitOMPOuterLoop()
1946 const Expr *IVExpr = S.getIterationVariable(); in EmitOMPForOuterLoop() local
1947 const unsigned IVSize = getContext().getTypeSize(IVExpr->getType()); in EmitOMPForOuterLoop()
1948 const bool IVSigned = IVExpr->getType()->hasSignedIntegerRepresentation(); in EmitOMPForOuterLoop()
2002 const Expr *IVExpr = S.getIterationVariable(); in EmitOMPDistributeOuterLoop() local
2003 const unsigned IVSize = getContext().getTypeSize(IVExpr->getType()); in EmitOMPDistributeOuterLoop()
2004 const bool IVSigned = IVExpr->getType()->hasSignedIntegerRepresentation(); in EmitOMPDistributeOuterLoop()
2098 const Expr *IVExpr = LS.getIterationVariable(); in emitDistributeParallelForDispatchBounds() local
2103 QualType IteratorTy = IVExpr->getType(); in emitDistributeParallelForDispatchBounds()
2227 const auto *IVExpr = cast<DeclRefExpr>(S.getIterationVariable()); in EmitOMPWorksharingLoop() local
2228 const auto *IVDecl = cast<VarDecl>(IVExpr->getDecl()); in EmitOMPWorksharingLoop()
2331 const unsigned IVSize = getContext().getTypeSize(IVExpr->getType()); in EmitOMPWorksharingLoop()
2332 const bool IVSigned = IVExpr->getType()->hasSignedIntegerRepresentation(); in EmitOMPWorksharingLoop()
2463 const Expr *IVExpr = LS.getIterationVariable(); in emitDispatchForLoopBounds() local
2464 const unsigned IVSize = CGF.getContext().getTypeSize(IVExpr->getType()); in emitDispatchForLoopBounds()
3281 const auto *IVExpr = cast<DeclRefExpr>(S.getIterationVariable()); in EmitOMPDistributeLoop() local
3282 const auto *IVDecl = cast<VarDecl>(IVExpr->getDecl()); in EmitOMPDistributeLoop()
3373 const unsigned IVSize = getContext().getTypeSize(IVExpr->getType()); in EmitOMPDistributeLoop()
3374 const bool IVSigned = IVExpr->getType()->hasSignedIntegerRepresentation(); in EmitOMPDistributeLoop()
4938 const Expr *IVExpr = S.getIterationVariable(); in EmitOMPTaskLoopBasedDirective() local
4939 const auto *IVDecl = cast<VarDecl>(cast<DeclRefExpr>(IVExpr)->getDecl()); in EmitOMPTaskLoopBasedDirective()