Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonGenPredicate.cpp244 const TargetRegisterClass *PredRC = &Hexagon::PredRegsRegClass; in getPredRegFor() local
245 Register NewPR = MRI->createVirtualRegister(PredRC); in getPredRegFor()
311 const TargetRegisterClass *PredRC = &Hexagon::PredRegsRegClass; in isScalarPred() local
312 if (MRI->getRegClass(PR.Reg) != PredRC) in isScalarPred()
397 const TargetRegisterClass *PredRC = &Hexagon::PredRegsRegClass; in convertToPredForm() local
398 RegSubRegPair NewPR = MRI->createVirtualRegister(PredRC); in convertToPredForm()
431 const TargetRegisterClass *PredRC = &Hexagon::PredRegsRegClass; in eliminatePredCopies() local
455 if (MRI->getRegClass(DR.Reg) != PredRC) in eliminatePredCopies()
457 if (MRI->getRegClass(SR.Reg) != PredRC) in eliminatePredCopies()
H A DHexagonHardwareLoops.cpp992 const TargetRegisterClass *PredRC = &Hexagon::PredRegsRegClass; in computeCount() local
1004 Register DistCheckR = MRI->createVirtualRegister(PredRC); in computeCount()
H A DHexagonConstPropagation.cpp2882 const TargetRegisterClass *PredRC = &Hexagon::PredRegsRegClass; in rewriteHexConstDefs() local
2883 if (RC != PredRC) in rewriteHexConstDefs()
2888 Register NewR = MRI->createVirtualRegister(PredRC); in rewriteHexConstDefs()