Searched refs:HasDef (Results 1 – 11 of 11) sorted by relevance
84 bool HasDef; variable88 return (HasDef ? 1 : 0) + Pos;99 bool hasDef() const { return HasDef; } in hasDef()
186 bool HasDef = MCID.getNumDefs(); in commuteInstructionImpl() local187 if (HasDef && !MI.getOperand(0).isReg()) in commuteInstructionImpl()199 Register Reg0 = HasDef ? MI.getOperand(0).getReg() : Register(); in commuteInstructionImpl()202 unsigned SubReg0 = HasDef ? MI.getOperand(0).getSubReg() : 0; in commuteInstructionImpl()223 if (HasDef && MI.hasImplicitDef()) { in commuteInstructionImpl()237 if (HasDef && Reg0 == Reg1 && in commuteInstructionImpl()242 } else if (HasDef && Reg0 == Reg2 && in commuteInstructionImpl()258 if (HasDef) { in commuteInstructionImpl()
1473 bool HasDef = false; in allocateInstruction() local1483 HasDef = true; in allocateInstruction()1495 HasDef = true; in allocateInstruction()1513 if (HasDef) { in allocateInstruction()
62 : MI(MI), HasDef(MI->getOperand(0).isReg() && MI->getOperand(0).isDef() && in PatchPointOpers()
980 bool HasDef = false; in UpdateCPSRDef() local989 HasDef = true; in UpdateCPSRDef()992 return HasDef || LiveCPSR; in UpdateCPSRDef()
733 bool HasDef = false; in isPredicable() local737 if (HasDef) in isPredicable()739 HasDef = true; in isPredicable()
345 bool HasDef = !SI.CLI.RetTy->isVoidTy(); in lowerCallFromStatepointLoweringInfo() local346 if (HasDef) { in lowerCallFromStatepointLoweringInfo()
764 bool HasDef = !I->getType()->isVoidTy(); in selectPatchpoint() local769 if (IsAnyRegCC && HasDef) { in selectPatchpoint()800 if (IsAnyRegCC && HasDef) { in selectPatchpoint()
10727 bool HasDef = !CB.getType()->isVoidTy(); in visitPatchpoint() local10763 if (HasDef && (CallEnd->getOpcode() == ISD::CopyFromReg)) in visitPatchpoint()10822 if (IsAnyRegCC && HasDef) { in visitPatchpoint()10840 if (HasDef) { in visitPatchpoint()10851 if (IsAnyRegCC && HasDef) { in visitPatchpoint()
393 bool HasDef = false; in markDefs() local405 HasDef |= Overlap.any(); in markDefs()422 if (HasDef) in markDefs()
7408 bool HasDef = MI.getDesc().getNumDefs(); in commuteOperandsForFold() local7409 Register Reg0 = HasDef ? MI.getOperand(0).getReg() : Register(); in commuteOperandsForFold()7417 if ((HasDef && Reg0 == Reg1 && Tied1) || (HasDef && Reg0 == Reg2 && Tied2)) in commuteOperandsForFold()