Lines Matching refs:isDef
177 void MachineOperand::ChangeToRegister(unsigned Reg, bool isDef, bool isImp,
195 IsDef = isDef;
225 return getReg() == Other.getReg() && isDef() == Other.isDef() &&
268 return hash_combine(MO.getType(), MO.getReg(), MO.getSubReg(), MO.isDef());
319 if (isDef() || isKill() || isDead() || isImplicit() || isUndef() ||
323 if (isDef()) {
1004 if (MO.isDef()) {
1058 if (!MO.isReg() || !MO.isDef())
1349 if (!MO.isReg() || !MO.isDef())
1402 assert(DefMO.isDef() && "DefIdx must be a def operand");
1701 getOperand(StartOp).isDef() &&
1776 MO.isReg() && MO.isImplicit() && MO.isDef()) {
2029 if (!MO.isReg() || !MO.isDef())
2073 if (!MO.isReg() || !MO.isDef() || MO.getReg() != Reg)
2081 if (!MO.isReg() || !MO.isDef() || MO.getReg() != Reg || MO.getSubReg() == 0)
2095 if (MO.isReg() && MO.getReg() == Reg && MO.isDef() &&
2113 if (!MO.isReg() || !MO.isDef()) continue;
2137 if (MO.isReg() && MO.isDef() &&