Lines Matching refs:BOK
548 BinaryOperatorKind BOK);
557 BinaryOperatorKind &BOK,
1529 BinaryOperatorKind BOK) { in addTaskgroupReductionData() argument
1543 ReductionData.set(BOK, SR); in addTaskgroupReductionData()
1579 const ValueDecl *D, SourceRange &SR, BinaryOperatorKind &BOK, in getTopMostTaskgroupReductionData() argument
1593 BOK = ReductionData.ReductionOp.get<ReductionData::BOKPtrType>(); in getTopMostTaskgroupReductionData()
8974 BinaryOperatorKind BOK = (OOK == OO_Plus) ? BO_Add : BO_Sub; in buildOrderedLoopData() local
8975 Cnt = SemaRef.BuildBinOp(S, Loc, BOK, Cnt, Inc).get(); in buildOrderedLoopData()
18773 getRelatedCompoundReductionOp(BinaryOperatorKind BOK) { in getRelatedCompoundReductionOp() argument
18774 if (BOK == BO_Add) in getRelatedCompoundReductionOp()
18776 if (BOK == BO_Mul) in getRelatedCompoundReductionOp()
18778 if (BOK == BO_And) in getRelatedCompoundReductionOp()
18780 if (BOK == BO_Or) in getRelatedCompoundReductionOp()
18782 if (BOK == BO_Xor) in getRelatedCompoundReductionOp()
18784 return BOK; in getRelatedCompoundReductionOp()
18795 BinaryOperatorKind BOK = BO_Comma; in actOnOMPReductionKindClause() local
18808 BOK = BO_Add; in actOnOMPReductionKindClause()
18811 BOK = BO_Mul; in actOnOMPReductionKindClause()
18814 BOK = BO_And; in actOnOMPReductionKindClause()
18817 BOK = BO_Or; in actOnOMPReductionKindClause()
18820 BOK = BO_Xor; in actOnOMPReductionKindClause()
18823 BOK = BO_LAnd; in actOnOMPReductionKindClause()
18826 BOK = BO_LOr; in actOnOMPReductionKindClause()
18870 BOK = BO_GT; in actOnOMPReductionKindClause()
18872 BOK = BO_LT; in actOnOMPReductionKindClause()
19042 if (BOK == BO_Comma && DeclareReductionRef.isUnset()) { in actOnOMPReductionKindClause()
19059 if ((BOK == BO_GT || BOK == BO_LT) && in actOnOMPReductionKindClause()
19073 if ((BOK == BO_OrAssign || BOK == BO_AndAssign || BOK == BO_XorAssign) && in actOnOMPReductionKindClause()
19158 switch (BOK) { in actOnOMPReductionKindClause()
19210 (BOK != BO_LT) ? IsSigned ? llvm::APInt::getSignedMinValue(Size) in actOnOMPReductionKindClause()
19225 Context.getFloatTypeSemantics(Type), BOK != BO_LT); in actOnOMPReductionKindClause()
19311 BinaryOperatorKind CombBOK = getRelatedCompoundReductionOp(BOK); in actOnOMPReductionKindClause()
19312 if (Type->isRecordType() && CombBOK != BOK) { in actOnOMPReductionKindClause()
19320 S.BuildBinOp(Stack->getCurScope(), ReductionId.getBeginLoc(), BOK, in actOnOMPReductionKindClause()
19323 if (BOK != BO_LT && BOK != BO_GT) { in actOnOMPReductionKindClause()
19413 (IsParentBOK && BOK != ParentBOK) || IsParentReductionOp) { in actOnOMPReductionKindClause()
19490 Stack->addTaskgroupReductionData(D, ReductionIdRange, BOK); in actOnOMPReductionKindClause()