Searched refs:ActiveLaneMask (Results 1 – 4 of 4) sorted by relevance
114 bool IsSafeActiveMask(IntrinsicInst *ActiveLaneMask, Value *TripCount);117 void InsertVCTPIntrinsic(IntrinsicInst *ActiveLaneMask, Value *TripCount);201 bool MVETailPredication::IsSafeActiveMask(IntrinsicInst *ActiveLaneMask, in IsSafeActiveMask() argument207 Value *ElemCount = ActiveLaneMask->getOperand(1); in IsSafeActiveMask()215 cast<FixedVectorType>(ActiveLaneMask->getType())->getNumElements(); in IsSafeActiveMask()314 auto *IV = ActiveLaneMask->getOperand(0); in IsSafeActiveMask()348 void MVETailPredication::InsertVCTPIntrinsic(IntrinsicInst *ActiveLaneMask, in InsertVCTPIntrinsic() argument354 cast<FixedVectorType>(ActiveLaneMask->getType())->getNumElements(); in InsertVCTPIntrinsic()359 Processed->addIncoming(ActiveLaneMask->getOperand(1), L->getLoopPreheader()); in InsertVCTPIntrinsic()363 Builder.SetInsertPoint(ActiveLaneMask); in InsertVCTPIntrinsic()[all …]
605 case VPInstruction::ActiveLaneMask: { in generateInstruction()658 case VPInstruction::ActiveLaneMask: in print()
762 ActiveLaneMask, enumerator
8574 BlockMask = Builder.createNaryOp(VPInstruction::ActiveLaneMask, {IV}); in createBlockInMask()