Searched refs:ActiveLaneMask (Results 1 – 7 of 7) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | MVETailPredication.cpp | 113 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 D | VPlanPatternMatch.h | 382 inline BinaryVPInstruction_match<Op0_t, Op1_t, VPInstruction::ActiveLaneMask> 384 return m_VPInstruction<VPInstruction::ActiveLaneMask>(Op0, Op1); in m_ActiveLaneMask()
|
| H A D | VPlanAnalysis.cpp | 88 case VPInstruction::ActiveLaneMask: in inferScalarTypeForRecipe()
|
| H A D | VPlanRecipes.cpp | 474 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 D | VPlanTransforms.cpp | 2019 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 D | VPlan.h | 961 ActiveLaneMask, enumerator
|
| H A D | LoopVectorize.cpp | 4287 case VPInstruction::ActiveLaneMask: in selectVectorizationFactor()
|