Home
last modified time | relevance | path

Searched refs:ActiveLaneMask (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVETailPredication.cpp113 const SCEV *IsSafeActiveMask(IntrinsicInst *ActiveLaneMask, Value *TripCount);
116 void InsertVCTPIntrinsic(IntrinsicInst *ActiveLaneMask, Value *Start);
195 const SCEV *MVETailPredication::IsSafeActiveMask(IntrinsicInst *ActiveLaneMask, in IsSafeActiveMask() argument
201 Value *ElemCount = ActiveLaneMask->getOperand(1); in IsSafeActiveMask()
209 cast<FixedVectorType>(ActiveLaneMask->getType())->getNumElements(); in IsSafeActiveMask()
228 auto *IV = ActiveLaneMask->getOperand(0); in IsSafeActiveMask()
375 void MVETailPredication::InsertVCTPIntrinsic(IntrinsicInst *ActiveLaneMask, in InsertVCTPIntrinsic() argument
381 cast<FixedVectorType>(ActiveLaneMask->getType())->getNumElements(); in InsertVCTPIntrinsic()
390 Builder.SetInsertPoint(ActiveLaneMask); in InsertVCTPIntrinsic()
403 ActiveLaneMask->replaceAllUsesWith(VCTPCall); in InsertVCTPIntrinsic()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanPatternMatch.h382 inline BinaryVPInstruction_match<Op0_t, Op1_t, VPInstruction::ActiveLaneMask>
384 return m_VPInstruction<VPInstruction::ActiveLaneMask>(Op0, Op1); in m_ActiveLaneMask()
H A DVPlanAnalysis.cpp88 case VPInstruction::ActiveLaneMask: in inferScalarTypeForRecipe()
H A DVPlanRecipes.cpp474 case VPInstruction::ActiveLaneMask: in getNumOperandsForOpcode()
607 case VPInstruction::ActiveLaneMask: { in generate()
954 case VPInstruction::ActiveLaneMask: { in computeCost()
1080 case VPInstruction::ActiveLaneMask: in onlyFirstLaneUsed()
1143 case VPInstruction::ActiveLaneMask: in print()
H A DVPlanTransforms.cpp2019 Builder.createNaryOp(VPInstruction::ActiveLaneMask, {EntryIncrement, TC}, in addVPLaneMaskPhiAndUpdateExitBranch()
2034 auto *ALM = Builder.createNaryOp(VPInstruction::ActiveLaneMask, in addVPLaneMaskPhiAndUpdateExitBranch()
2113 LaneMask = B.createNaryOp(VPInstruction::ActiveLaneMask, in addActiveLaneMask()
H A DVPlan.h961 ActiveLaneMask, enumerator
H A DLoopVectorize.cpp4287 case VPInstruction::ActiveLaneMask: in selectVectorizationFactor()