Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/Utils/
H A DARMBaseInfo.cpp18 ARM::PredBlockMask expandPredBlockMask(ARM::PredBlockMask BlockMask, in expandPredBlockMask()
20 using PredBlockMask = ARM::PredBlockMask; in expandPredBlockMask() typedef
24 auto ChooseMask = [&](PredBlockMask AddedThen, PredBlockMask AddedElse) { in expandPredBlockMask()
29 case PredBlockMask::T: in expandPredBlockMask()
30 return ChooseMask(PredBlockMask::TT, PredBlockMask::TE); in expandPredBlockMask()
32 return ChooseMask(PredBlockMask::TTT, PredBlockMask::TTE); in expandPredBlockMask()
34 return ChooseMask(PredBlockMask::TET, PredBlockMask::TEE); in expandPredBlockMask()
36 return ChooseMask(PredBlockMask::TTTT, PredBlockMask::TTTE); in expandPredBlockMask()
38 return ChooseMask(PredBlockMask::TTET, PredBlockMask::TTEE); in expandPredBlockMask()
40 return ChooseMask(PredBlockMask::TETT, PredBlockMask::TETE); in expandPredBlockMask()
[all …]
H A DARMBaseInfo.h105 enum class PredBlockMask { enum
127 ARM::PredBlockMask expandPredBlockMask(ARM::PredBlockMask BlockMask,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVEVPTBlockPass.cpp140 static ARM::PredBlockMask GetInitialBlockMask(unsigned BlockSize) { in GetInitialBlockMask()
143 return ARM::PredBlockMask::T; in GetInitialBlockMask()
145 return ARM::PredBlockMask::TT; in GetInitialBlockMask()
147 return ARM::PredBlockMask::TTT; in GetInitialBlockMask()
149 return ARM::PredBlockMask::TTTT; in GetInitialBlockMask()
161 static ARM::PredBlockMask
185 ARM::PredBlockMask BlockMask = GetInitialBlockMask(BlockSize); in CreateVPTBlock()
268 ARM::PredBlockMask BlockMask = in InsertVPTBlocks()
H A DThumb2InstrInfo.cpp817 ARM::PredBlockMask BlockMask = ARM::PredBlockMask::T; in recomputeVPTBlockMask()