Lines Matching defs:RK
922 constexpr Intrinsic::ID llvm::getReductionIntrinsicID(RecurKind RK) {
923 switch (RK) {
1012 Intrinsic::ID llvm::getMinMaxReductionIntrinsicOp(RecurKind RK) {
1013 switch (RK) {
1054 CmpInst::Predicate llvm::getMinMaxReductionPredicate(RecurKind RK) {
1055 switch (RK) {
1076 Value *llvm::createMinMaxOp(IRBuilderBase &Builder, RecurKind RK, Value *Left,
1080 (RK == RecurKind::FMinimum || RK == RecurKind::FMaximum)) {
1082 Intrinsic::ID Id = getMinMaxReductionIntrinsicOp(RK);
1086 CmpInst::Predicate Pred = getMinMaxReductionPredicate(RK);
1332 RecurKind RK = Desc.getRecurrenceKind();
1333 if (RecurrenceDescriptor::isAnyOfRecurrenceKind(RK))
1335 if (RecurrenceDescriptor::isFindLastIVRecurrenceKind(RK))
1338 return createSimpleReduction(B, Src, RK);