Searched refs:VPST (Results 1 – 3 of 3) sorted by relevance
1612 MachineInstr *VPST = Insts.front(); in ConvertVPTBlocks() local1668 LLVM_DEBUG(dbgs() << "ARM Loops: Removing VPST: " << *VPST); in ConvertVPTBlocks()1669 LoLoop.ToRemove.insert(VPST); in ConvertVPTBlocks()1673 MachineInstr *VPST = Insts.front(); in ConvertVPTBlocks() local1675 assert(VPST->getOpcode() == ARM::MVE_VPST && in ConvertVPTBlocks()1677 LoLoop.ToRemove.insert(VPST); in ConvertVPTBlocks()1679 LoLoop.BlockMasksToRecompute.insert(VPST); in ConvertVPTBlocks()1684 MachineInstr *VPST = Insts.front(); in ConvertVPTBlocks() local1685 auto Next = ++MachineBasicBlock::iterator(VPST); in ConvertVPTBlocks()1702 ReplaceVCMPWithVPT(VCMP, VPST); in ConvertVPTBlocks()[all …]
4 # Check we remove kill flags when combining VCMP into a VPST
4 # TODO: We should be able to handle the VCMP -> VPST -> VCMP -> VCTP case.