Lines Matching refs:OldValRes
881 Register OldValRes, Register SuccessRes, Register Addr, Register CmpVal, in buildAtomicCmpXchgWithSuccess() argument
884 LLT OldValResTy = getMRI()->getType(OldValRes); in buildAtomicCmpXchgWithSuccess()
899 .addDef(OldValRes) in buildAtomicCmpXchgWithSuccess()
908 MachineIRBuilder::buildAtomicCmpXchg(Register OldValRes, Register Addr, in buildAtomicCmpXchg() argument
912 LLT OldValResTy = getMRI()->getType(OldValRes); in buildAtomicCmpXchg()
925 .addDef(OldValRes) in buildAtomicCmpXchg()
933 unsigned Opcode, const DstOp &OldValRes, in buildAtomicRMW() argument
938 LLT OldValResTy = OldValRes.getLLTTy(*getMRI()); in buildAtomicRMW()
949 OldValRes.addDefToMIB(*getMRI(), MIB); in buildAtomicRMW()
957 MachineIRBuilder::buildAtomicRMWXchg(Register OldValRes, Register Addr, in buildAtomicRMWXchg() argument
959 return buildAtomicRMW(TargetOpcode::G_ATOMICRMW_XCHG, OldValRes, Addr, Val, in buildAtomicRMWXchg()
963 MachineIRBuilder::buildAtomicRMWAdd(Register OldValRes, Register Addr, in buildAtomicRMWAdd() argument
965 return buildAtomicRMW(TargetOpcode::G_ATOMICRMW_ADD, OldValRes, Addr, Val, in buildAtomicRMWAdd()
969 MachineIRBuilder::buildAtomicRMWSub(Register OldValRes, Register Addr, in buildAtomicRMWSub() argument
971 return buildAtomicRMW(TargetOpcode::G_ATOMICRMW_SUB, OldValRes, Addr, Val, in buildAtomicRMWSub()
975 MachineIRBuilder::buildAtomicRMWAnd(Register OldValRes, Register Addr, in buildAtomicRMWAnd() argument
977 return buildAtomicRMW(TargetOpcode::G_ATOMICRMW_AND, OldValRes, Addr, Val, in buildAtomicRMWAnd()
981 MachineIRBuilder::buildAtomicRMWNand(Register OldValRes, Register Addr, in buildAtomicRMWNand() argument
983 return buildAtomicRMW(TargetOpcode::G_ATOMICRMW_NAND, OldValRes, Addr, Val, in buildAtomicRMWNand()
986 MachineInstrBuilder MachineIRBuilder::buildAtomicRMWOr(Register OldValRes, in buildAtomicRMWOr() argument
990 return buildAtomicRMW(TargetOpcode::G_ATOMICRMW_OR, OldValRes, Addr, Val, in buildAtomicRMWOr()
994 MachineIRBuilder::buildAtomicRMWXor(Register OldValRes, Register Addr, in buildAtomicRMWXor() argument
996 return buildAtomicRMW(TargetOpcode::G_ATOMICRMW_XOR, OldValRes, Addr, Val, in buildAtomicRMWXor()
1000 MachineIRBuilder::buildAtomicRMWMax(Register OldValRes, Register Addr, in buildAtomicRMWMax() argument
1002 return buildAtomicRMW(TargetOpcode::G_ATOMICRMW_MAX, OldValRes, Addr, Val, in buildAtomicRMWMax()
1006 MachineIRBuilder::buildAtomicRMWMin(Register OldValRes, Register Addr, in buildAtomicRMWMin() argument
1008 return buildAtomicRMW(TargetOpcode::G_ATOMICRMW_MIN, OldValRes, Addr, Val, in buildAtomicRMWMin()
1012 MachineIRBuilder::buildAtomicRMWUmax(Register OldValRes, Register Addr, in buildAtomicRMWUmax() argument
1014 return buildAtomicRMW(TargetOpcode::G_ATOMICRMW_UMAX, OldValRes, Addr, Val, in buildAtomicRMWUmax()
1018 MachineIRBuilder::buildAtomicRMWUmin(Register OldValRes, Register Addr, in buildAtomicRMWUmin() argument
1020 return buildAtomicRMW(TargetOpcode::G_ATOMICRMW_UMIN, OldValRes, Addr, Val, in buildAtomicRMWUmin()
1026 const DstOp &OldValRes, const SrcOp &Addr, const SrcOp &Val, in buildAtomicRMWFAdd() argument
1028 return buildAtomicRMW(TargetOpcode::G_ATOMICRMW_FADD, OldValRes, Addr, Val, in buildAtomicRMWFAdd()
1033 MachineIRBuilder::buildAtomicRMWFSub(const DstOp &OldValRes, const SrcOp &Addr, const SrcOp &Val, in buildAtomicRMWFSub() argument
1035 return buildAtomicRMW(TargetOpcode::G_ATOMICRMW_FSUB, OldValRes, Addr, Val, in buildAtomicRMWFSub()
1040 MachineIRBuilder::buildAtomicRMWFMax(const DstOp &OldValRes, const SrcOp &Addr, in buildAtomicRMWFMax() argument
1042 return buildAtomicRMW(TargetOpcode::G_ATOMICRMW_FMAX, OldValRes, Addr, Val, in buildAtomicRMWFMax()
1047 MachineIRBuilder::buildAtomicRMWFMin(const DstOp &OldValRes, const SrcOp &Addr, in buildAtomicRMWFMin() argument
1049 return buildAtomicRMW(TargetOpcode::G_ATOMICRMW_FMIN, OldValRes, Addr, Val, in buildAtomicRMWFMin()