Lines Matching refs:BOK

528                                  BinaryOperatorKind BOK);
537 BinaryOperatorKind &BOK,
1427 BinaryOperatorKind BOK) { in addTaskgroupReductionData() argument
1441 ReductionData.set(BOK, SR); in addTaskgroupReductionData()
1479 const ValueDecl *D, SourceRange &SR, BinaryOperatorKind &BOK, in getTopMostTaskgroupReductionData() argument
1493 BOK = ReductionData.ReductionOp.get<ReductionData::BOKPtrType>(); in getTopMostTaskgroupReductionData()
8434 BinaryOperatorKind BOK = (OOK == OO_Plus) ? BO_Add : BO_Sub; in buildOrderedLoopData() local
8435 Cnt = SemaRef.BuildBinOp(S, Loc, BOK, Cnt, Inc).get(); in buildOrderedLoopData()
16319 getRelatedCompoundReductionOp(BinaryOperatorKind BOK) { in getRelatedCompoundReductionOp() argument
16320 if (BOK == BO_Add) in getRelatedCompoundReductionOp()
16322 if (BOK == BO_Mul) in getRelatedCompoundReductionOp()
16324 if (BOK == BO_And) in getRelatedCompoundReductionOp()
16326 if (BOK == BO_Or) in getRelatedCompoundReductionOp()
16328 if (BOK == BO_Xor) in getRelatedCompoundReductionOp()
16330 return BOK; in getRelatedCompoundReductionOp()
16341 BinaryOperatorKind BOK = BO_Comma; in actOnOMPReductionKindClause() local
16354 BOK = BO_Add; in actOnOMPReductionKindClause()
16357 BOK = BO_Mul; in actOnOMPReductionKindClause()
16360 BOK = BO_And; in actOnOMPReductionKindClause()
16363 BOK = BO_Or; in actOnOMPReductionKindClause()
16366 BOK = BO_Xor; in actOnOMPReductionKindClause()
16369 BOK = BO_LAnd; in actOnOMPReductionKindClause()
16372 BOK = BO_LOr; in actOnOMPReductionKindClause()
16416 BOK = BO_GT; in actOnOMPReductionKindClause()
16418 BOK = BO_LT; in actOnOMPReductionKindClause()
16588 if (BOK == BO_Comma && DeclareReductionRef.isUnset()) { in actOnOMPReductionKindClause()
16605 if ((BOK == BO_GT || BOK == BO_LT) && in actOnOMPReductionKindClause()
16619 if ((BOK == BO_OrAssign || BOK == BO_AndAssign || BOK == BO_XorAssign) && in actOnOMPReductionKindClause()
16704 switch (BOK) { in actOnOMPReductionKindClause()
16757 (BOK != BO_LT) ? IsSigned ? llvm::APInt::getSignedMinValue(Size) in actOnOMPReductionKindClause()
16772 Context.getFloatTypeSemantics(Type), BOK != BO_LT); in actOnOMPReductionKindClause()
16858 BinaryOperatorKind CombBOK = getRelatedCompoundReductionOp(BOK); in actOnOMPReductionKindClause()
16859 if (Type->isRecordType() && CombBOK != BOK) { in actOnOMPReductionKindClause()
16867 S.BuildBinOp(Stack->getCurScope(), ReductionId.getBeginLoc(), BOK, in actOnOMPReductionKindClause()
16870 if (BOK != BO_LT && BOK != BO_GT) { in actOnOMPReductionKindClause()
16960 (IsParentBOK && BOK != ParentBOK) || IsParentReductionOp) { in actOnOMPReductionKindClause()
17037 Stack->addTaskgroupReductionData(D, ReductionIdRange, BOK); in actOnOMPReductionKindClause()