Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Vectorize/
H A DLoopVectorizationLegality.h377 bool isMaskRequired(const Instruction *I) const { in isMaskRequired() function
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp1534 return Legal->isMaskRequired(I); in isPredicatedInst()
2906 bool isMaskRequired = BlockInMask; in vectorizeMemoryInstruction() local
2907 if (isMaskRequired) in vectorizeMemoryInstruction()
2934 if (isMaskRequired) // Reverse of a null all-one mask is a null mask. in vectorizeMemoryInstruction()
2955 Value *MaskPart = isMaskRequired ? BlockInMaskParts[Part] : nullptr; in vectorizeMemoryInstruction()
2968 if (isMaskRequired) in vectorizeMemoryInstruction()
2985 Value *MaskPart = isMaskRequired ? BlockInMaskParts[Part] : nullptr; in vectorizeMemoryInstruction()
2992 if (isMaskRequired) in vectorizeMemoryInstruction()
5339 if (!Legal->isMaskRequired(I)) in isScalarWithPredication()
5377 Legal->blockNeedsPredication(I->getParent()) && Legal->isMaskRequired(I); in interleavedAccessCanBeWidened()
[all …]