Searched refs:BlockMask (Results 1 – 5 of 5) sorted by relevance
185 ARM::PredBlockMask BlockMask = GetInitialBlockMask(BlockSize); in CreateVPTBlock() local230 BlockMask = expandPredBlockMask(BlockMask, CurrentPredicate); in CreateVPTBlock()238 return BlockMask; in CreateVPTBlock()268 ARM::PredBlockMask BlockMask = in InsertVPTBlocks() local275 LLVM_DEBUG(dbgs() << " final block mask: " << (unsigned)BlockMask << "\n"); in InsertVPTBlocks()279 MIBuilder.addImm((uint64_t)BlockMask); in InsertVPTBlocks()295 MIBuilder.addImm((uint64_t)BlockMask); in InsertVPTBlocks()
817 ARM::PredBlockMask BlockMask = ARM::PredBlockMask::T; in recomputeVPTBlockMask() local826 BlockMask = expandPredBlockMask(BlockMask, Pred); in recomputeVPTBlockMask()831 MaskOp.setImm((int64_t)(BlockMask)); in recomputeVPTBlockMask()
18 ARM::PredBlockMask expandPredBlockMask(ARM::PredBlockMask BlockMask, in expandPredBlockMask() argument22 assert(llvm::countr_zero((unsigned)BlockMask) != 0 && "Mask is already full"); in expandPredBlockMask()28 switch (BlockMask) { in expandPredBlockMask()
127 ARM::PredBlockMask expandPredBlockMask(ARM::PredBlockMask BlockMask,
8069 VPValue *BlockMask = nullptr; in createHeaderMask() local8071 BlockMask = Builder.createICmp(CmpInst::ICMP_ULE, IV, BTC); in createHeaderMask()8072 BlockMaskCache[Header] = BlockMask; in createHeaderMask()8091 VPValue *BlockMask = nullptr; in createBlockInMask() local8100 if (!BlockMask) { // BlockMask has its initialized nullptr value. in createBlockInMask()8101 BlockMask = EdgeMask; in createBlockInMask()8105 BlockMask = Builder.createOr(BlockMask, EdgeMask, {}); in createBlockInMask()8108 BlockMaskCache[BB] = BlockMask; in createBlockInMask()