Lines Matching refs:InputReg
820 Register InputReg = MRI.createGenericVirtualRegister(ArgTy); in passSpecialInputs() local
823 LI->loadInputValue(InputReg, MIRBuilder, IncomingArg, ArgRC, ArgTy); in passSpecialInputs()
825 LI->getImplicitArgPtr(InputReg, MRI, MIRBuilder); in passSpecialInputs()
830 MIRBuilder.buildConstant(InputReg, *Id); in passSpecialInputs()
832 MIRBuilder.buildUndef(InputReg); in passSpecialInputs()
837 MIRBuilder.buildUndef(InputReg); in passSpecialInputs()
841 ArgRegs.emplace_back(OutgoingArg->getRegister(), InputReg); in passSpecialInputs()
885 Register InputReg; in passSpecialInputs() local
889 InputReg = MRI.createGenericVirtualRegister(S32); in passSpecialInputs()
890 LI->loadInputValue(InputReg, MIRBuilder, IncomingArgX, in passSpecialInputs()
893 InputReg = MIRBuilder.buildConstant(S32, 0).getReg(0); in passSpecialInputs()
904 InputReg = InputReg ? MIRBuilder.buildOr(S32, InputReg, Y).getReg(0) : Y; in passSpecialInputs()
914 InputReg = InputReg ? MIRBuilder.buildOr(S32, InputReg, Z).getReg(0) : Z; in passSpecialInputs()
917 if (!InputReg && in passSpecialInputs()
919 InputReg = MRI.createGenericVirtualRegister(S32); in passSpecialInputs()
925 MIRBuilder.buildUndef(InputReg); in passSpecialInputs()
932 LI->loadInputValue(InputReg, MIRBuilder, &IncomingArg, in passSpecialInputs()
938 if (InputReg) in passSpecialInputs()
939 ArgRegs.emplace_back(OutgoingArg->getRegister(), InputReg); in passSpecialInputs()