Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVPreLegalizer.cpp608 Register PrimaryReg = GR->find(OpCI, &MF); in generateAssignInstrs() local
609 if (!PrimaryReg.isValid()) { in generateAssignInstrs()
611 } else if (PrimaryReg != Reg && in generateAssignInstrs()
612 MRI.getType(Reg) == MRI.getType(PrimaryReg)) { in generateAssignInstrs()
614 auto *RCPrimary = MRI.getRegClassOrNull(PrimaryReg); in generateAssignInstrs()
616 RegsAlreadyAddedToDT[&MI] = PrimaryReg; in generateAssignInstrs()
H A DSPIRVInstructionSelector.cpp3679 Register PrimaryReg = HighReg; in selectFirstBitSet64() local
3687 PrimaryReg = LowReg; in selectFirstBitSet64()
3695 if (!selectOpWithSrcs(BReg, BoolType, I, {PrimaryReg, NegOneReg}, in selectFirstBitSet64()
3701 if (!selectOpWithSrcs(TmpReg, ResType, I, {BReg, SecondaryReg, PrimaryReg}, in selectFirstBitSet64()