Searched refs:isEarlyClobber (Results 1 – 20 of 20) sorted by relevance
47 Indexes.getInstructionIndex(MI).getRegSlot(MO.isEarlyClobber()); in createDeadDef()177 bool isEarlyClobber = false; in extendToUses() local180 isEarlyClobber = MO.isEarlyClobber(); in extendToUses()184 isEarlyClobber = MI->getOperand(DefIdx).isEarlyClobber(); in extendToUses()186 UseIdx = Indexes->getInstructionIndex(MI).getRegSlot(isEarlyClobber); in extendToUses()
713 if (MO.isEarlyClobber() || MI->isRegTiedToDefOperand(i) || in handleThroughOperands()767 if (!MO.isEarlyClobber()) in handleThroughOperands()780 if (!MO.isReg() || (MO.isDef() && !MO.isEarlyClobber())) continue; in handleThroughOperands()936 if (MO.isEarlyClobber()) in AllocateBasicBlock()946 } else if (MO.isEarlyClobber()) { in AllocateBasicBlock()1027 if (!MO.isReg() || !MO.isDef() || !MO.getReg() || MO.isEarlyClobber()) in AllocateBasicBlock()
1122 DefIdx = DefIdx.getRegSlot(MO->isEarlyClobber()); in checkLiveness()1438 bool isEarlyClobber = false; in verifyLiveRangeValue() local1454 if (MOI->isEarlyClobber()) in verifyLiveRangeValue()1455 isEarlyClobber = true; in verifyLiveRangeValue()1465 if (isEarlyClobber) { in verifyLiveRangeValue()1466 if (!VNI->def.isEarlyClobber()) { in verifyLiveRangeValue()1555 if (S.end.isEarlyClobber()) { in verifyLiveRangeSegment()
341 if (RefOper->isDef() && RefOper->isEarlyClobber()) in isNewRegClobberedByRefs()363 if (CheckOper.isEarlyClobber()) in isNewRegClobberedByRefs()
1036 I->end = NewIdx.getRegSlot(I->end.isEarlyClobber()); in handleMoveDown()1049 DefVNI->def = NewIdx.getRegSlot(I->start.isEarlyClobber()); in handleMoveDown()1116 I->end = NewIdx.getRegSlot(I->end.isEarlyClobber()); in handleMoveUp()1131 DefVNI->def = NewIdx.getRegSlot(I->start.isEarlyClobber()); in handleMoveUp()
65 MI->getOperand(ScratchIdx).isEarlyClobber())) in getNextScratchIdx()
966 Idx = Idx.getRegSlot(MO.isEarlyClobber()); in rewriteAssigned()981 if (!MO.getSubReg() && !MO.isEarlyClobber()) in rewriteAssigned()
313 isInternalRead() || isEarlyClobber() || isTied()) { in print()318 if (isEarlyClobber()) in print()
405 bool NeedEC = MO->isEarlyClobber() && MO->getReg() != Reg; in HandlePhysRegKill()
695 if (UseMI->getOperand(Idx).isEarlyClobber()) { in FindSuitableFreeRegisters()
1066 if (MO && MO->isEarlyClobber()) in dumpMachineInstrRangeWithSlotIndex()
1433 IsEarlyClobber |= DstMO.isEarlyClobber(); in processTiedPairs()
2110 assert(VNI->def.isEarlyClobber() && in analyzeValue()
61 Type(isInput), isEarlyClobber(false), in ConstraintInfo()84 isEarlyClobber = false; in Parse()119 isEarlyClobber) // Reject &&&&&& in Parse()121 isEarlyClobber = true; in Parse()
312 bool isEarlyClobber() const { in isEarlyClobber() function600 bool isEarlyClobber = false,613 Op.IsEarlyClobber = isEarlyClobber;
232 bool isEarlyClobber() const { return getSlot() == Slot_EarlyClobber; }
124 bool isEarlyClobber; member
54 bool isEarlyClobber() const { return Kind == EarlyClobber; } in isEarlyClobber() function
157 else if (Constraint.isEarlyClobber()) in GetOperandInfo()
6176 .AddInlineAsmOperands(OpInfo.isEarlyClobber in visitInlineAsm()