Searched refs:VPTBlock (Results 1 - 2 of 2) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMLowOverheadLoops.cpp78 class VPTBlock { class in namespace:__anon2165
84 VPTBlock(MachineInstr *MI, SetVector<MachineInstr*> &Preds) { function in class:__anon2165::VPTBlock
131 VPTBlock *CurrentBlock = nullptr;
133 SmallVector<VPTBlock, 4> VPTBlocks;
175 SmallVectorImpl<VPTBlock> &getVPTBlocks() { return VPTBlocks; }
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/Disassembler/
H A DARMDisassembler.cpp152 mutable VPTStatus VPTBlock; member in class:__anon2174::ARMDisassembler
809 if ((!isVectorPredicable(MI.getOpcode()) && VPTBlock.instrInVPTBlock()) ||
820 } else if (VPTBlock.instrInVPTBlock()) {
821 VCC = VPTBlock.getVPTPred();
822 VPTBlock.advanceVPTState();
884 else if (VPTBlock.instrInVPTBlock()) {
885 CC = VPTBlock.getVPTPred();
886 VPTBlock.advanceVPTState();
985 if (isVPTOpcode(MI.getOpcode()) && VPTBlock.instrInVPTBlock())
992 VPTBlock
[all...]

Completed in 118 milliseconds