Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp6359 VPValue *BlockMask = nullptr; in createBlockInMask() local
6363 return BlockMaskCache[BB] = BlockMask; // Loop incoming mask is all-one. in createBlockInMask()
6369 BlockMask = Builder.createNaryOp(VPInstruction::ICmpULE, {IV, BTC}); in createBlockInMask()
6370 return BlockMaskCache[BB] = BlockMask; in createBlockInMask()
6379 if (!BlockMask) { // BlockMask has its initialized nullptr value. in createBlockInMask()
6380 BlockMask = EdgeMask; in createBlockInMask()
6384 BlockMask = Builder.createOr(BlockMask, EdgeMask); in createBlockInMask()
6387 return BlockMaskCache[BB] = BlockMask; in createBlockInMask()