Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMLowOverheadLoops.cpp192 class VPTState { class
197 static SmallVector<VPTState, 4> Blocks;
397 VPTState::reset(); in LowOverheadLoop()
437 SmallVectorImpl<VPTState> &getVPTBlocks() { in getVPTBlocks()
438 return VPTState::Blocks; in getVPTBlocks()
532 SmallVector<VPTState, 4> VPTState::Blocks;
624 if (!VPTState::isValid(RDA)) { in ValidateTailPredicate()
1252 VPTState::addInst(MI); in ValidateMVEInst()
1289 VPTState::resetPredicate(MI); in ValidateMVEInst()
1291 VPTState::addPredicate(MI); in ValidateMVEInst()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp427 } VPTState; member in __anon2f82d7160111::ARMAsmParser
428 bool inVPTBlock() { return VPTState.CurPosition != ~0U; } in inVPTBlock()
431 unsigned TZ = llvm::countr_zero(VPTState.Mask); in forwardVPTPosition()
432 if (++VPTState.CurPosition == 5 - TZ) in forwardVPTPosition()
433 VPTState.CurPosition = ~0U; in forwardVPTPosition()
701 VPTState.CurPosition = ~0U; in ARMAsmParser()
7573 unsigned Bit = extractITMaskBit(VPTState.Mask, VPTState.CurPosition); in validateInstruction()
10889 VPTState.Mask = MO.getImm(); in processInstruction()
10890 VPTState.CurPosition = 0; in processInstruction()