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