Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVETPAndVPTOptimisationsPass.cpp761 Register LastVPNOTResult = OppositeVCCRValue; in ReduceOldVCCRValueUses() local
777 MRI->replaceRegWith(Result, LastVPNOTResult); in ReduceOldVCCRValueUses()
783 << "' with '" << printReg(LastVPNOTResult) << "'\n"); in ReduceOldVCCRValueUses()
786 ReplaceRegisterUseWithVPNOT(MBB, *Iter, *MO, LastVPNOTResult); in ReduceOldVCCRValueUses()
789 LastVPNOTResult = VPNOT.getOperand(0).getReg(); in ReduceOldVCCRValueUses()
793 << "' with '" << printReg(LastVPNOTResult) in ReduceOldVCCRValueUses()
804 if (LastVPNOTResult != OppositeVCCRValue) { in ReduceOldVCCRValueUses()
807 << printReg(LastVPNOTResult) << " for instr: "; in ReduceOldVCCRValueUses()
809 MO->setReg(LastVPNOTResult); in ReduceOldVCCRValueUses()
821 if (VPNOTOperand == LastVPNOTResult || in ReduceOldVCCRValueUses()
[all …]