Lines Matching refs:BO_Assign

2916     if (BO->getOpcode() == BO_Assign)  in CheckInit()
3079 case BO_Assign: in CheckInc()
3554 SemaRef.BuildBinOp(S, Loc, BO_Assign, VarRef.get(), NewStart.get()); in BuildCounterInit()
3604 Update = SemaRef.BuildBinOp(S, Loc, BO_Assign, VarRef.get(), Update.get()); in BuildCounterUpdate()
3804 CalcLastIteration = SemaRef.BuildBinOp(CurScope, SaveLoc, BO_Assign, in CheckOpenMPLoop()
3859 EUB = SemaRef.BuildBinOp(CurScope, InitLoc, BO_Assign, UB.get(), in CheckOpenMPLoop()
3875 Init = SemaRef.BuildBinOp(CurScope, InitLoc, BO_Assign, IV.get(), RHS); in CheckOpenMPLoop()
3895 Inc = SemaRef.BuildBinOp(CurScope, IncLoc, BO_Assign, IV.get(), Inc.get()); in CheckOpenMPLoop()
3911 SemaRef.BuildBinOp(CurScope, IncLoc, BO_Assign, LB.get(), NextLB.get()); in CheckOpenMPLoop()
3921 SemaRef.BuildBinOp(CurScope, IncLoc, BO_Assign, UB.get(), NextUB.get()); in CheckOpenMPLoop()
4725 if (AtomicBinOp->getOpcode() == BO_Assign) { in checkBinaryOperation()
4953 if (AtomicBinOp && AtomicBinOp->getOpcode() == BO_Assign) { in ActOnOpenMPAtomicDirective()
5015 if (AtomicBinOp && AtomicBinOp->getOpcode() == BO_Assign) { in ActOnOpenMPAtomicDirective()
5104 if (AtomicBinOp && AtomicBinOp->getOpcode() == BO_Assign) { in ActOnOpenMPAtomicDirective()
5166 IsUpdateExprFound = BinOp && BinOp->getOpcode() == BO_Assign; in ActOnOpenMPAtomicDirective()
5196 IsUpdateExprFound = BinOp && BinOp->getOpcode() == BO_Assign; in ActOnOpenMPAtomicDirective()
5230 if (!FirstBinOp || FirstBinOp->getOpcode() != BO_Assign) { in ActOnOpenMPAtomicDirective()
5239 if (!SecondBinOp || SecondBinOp->getOpcode() != BO_Assign) { in ActOnOpenMPAtomicDirective()
6829 auto AssignmentOp = BuildBinOp(/*S=*/nullptr, DE->getExprLoc(), BO_Assign, in ActOnOpenMPLastprivateClause()
7387 case BO_Assign: in ActOnOpenMPReductionClause()
7428 BO_Assign, LHSDRE, ReductionOp.get()); in ActOnOpenMPReductionClause()
7435 BO_Assign, LHSDRE, ConditionalOp); in ActOnOpenMPReductionClause()
7605 BuildBinOp(CurScope, StepLoc, BO_Assign, SaveRef.get(), StepExpr); in ActOnOpenMPLinearClause()
7829 auto AssignmentOp = BuildBinOp(/*S=*/nullptr, DE->getExprLoc(), BO_Assign, in ActOnOpenMPCopyinClause()
7953 auto AssignmentOp = BuildBinOp(/*S=*/nullptr, DE->getExprLoc(), BO_Assign, in ActOnOpenMPCopyprivateClause()