Home
last modified time | relevance | path

Searched refs:isEarlyClobber (Results 1 – 23 of 23) sorted by relevance

/external/llvm/lib/CodeGen/
DLiveRangeCalc.cpp47 Indexes.getInstructionIndex(MI).getRegSlot(MO.isEarlyClobber()); in createDeadDef()
178 bool isEarlyClobber = false; in extendToUses() local
181 isEarlyClobber = MO.isEarlyClobber(); in extendToUses()
185 isEarlyClobber = MI->getOperand(DefIdx).isEarlyClobber(); in extendToUses()
187 UseIdx = Indexes->getInstructionIndex(MI).getRegSlot(isEarlyClobber); in extendToUses()
DRegAllocFast.cpp713 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()
935 if (MO.isEarlyClobber()) in AllocateBasicBlock()
945 } else if (MO.isEarlyClobber()) { in AllocateBasicBlock()
1022 if (!MO.isReg() || !MO.isDef() || !MO.getReg() || MO.isEarlyClobber()) in AllocateBasicBlock()
DMachineVerifier.cpp1160 DefIdx = DefIdx.getRegSlot(MO->isEarlyClobber()); in checkLiveness()
1476 bool isEarlyClobber = false; in verifyLiveRangeValue() local
1492 if (MOI->isEarlyClobber()) in verifyLiveRangeValue()
1493 isEarlyClobber = true; in verifyLiveRangeValue()
1504 if (isEarlyClobber) { in verifyLiveRangeValue()
1505 if (!VNI->def.isEarlyClobber()) { in verifyLiveRangeValue()
1600 if (S.end.isEarlyClobber()) { in verifyLiveRangeSegment()
DCriticalAntiDepBreaker.cpp340 if (RefOper->isDef() && RefOper->isEarlyClobber()) in isNewRegClobberedByRefs()
362 if (CheckOper.isEarlyClobber()) in isNewRegClobberedByRefs()
DLiveIntervalAnalysis.cpp1066 I->end = NewIdx.getRegSlot(I->end.isEarlyClobber()); in handleMoveDown()
1079 DefVNI->def = NewIdx.getRegSlot(I->start.isEarlyClobber()); in handleMoveDown()
1146 I->end = NewIdx.getRegSlot(I->end.isEarlyClobber()); in handleMoveUp()
1161 DefVNI->def = NewIdx.getRegSlot(I->start.isEarlyClobber()); in handleMoveUp()
DAggressiveAntiDepBreaker.cpp689 if (UseMI->getOperand(Idx).isEarlyClobber()) { in FindSuitableFreeRegisters()
699 if (!Q.second.Operand->isDef() || !Q.second.Operand->isEarlyClobber()) in FindSuitableFreeRegisters()
DStackMaps.cpp65 MI->getOperand(ScratchIdx).isEarlyClobber())) in getNextScratchIdx()
DSplitKit.cpp969 Idx = Idx.getRegSlot(MO.isEarlyClobber()); in rewriteAssigned()
984 if (!MO.getSubReg() && !MO.isEarlyClobber()) in rewriteAssigned()
DLiveVariables.cpp405 bool NeedEC = MO->isEarlyClobber() && MO->getReg() != Reg; in HandlePhysRegKill()
DMachineInstr.cpp319 isInternalRead() || isEarlyClobber() || isTied()) { in print()
324 if (isEarlyClobber()) in print()
DMIRPrinter.cpp747 if (Op.isEarlyClobber()) in print()
DInlineSpiller.cpp1066 if (MO && MO->isEarlyClobber()) in dumpMachineInstrRangeWithSlotIndex()
DTwoAddressInstructionPass.cpp1454 IsEarlyClobber |= DstMO.isEarlyClobber(); in processTiedPairs()
DRegisterCoalescer.cpp2100 assert(VNI->def.isEarlyClobber() && in analyzeValue()
/external/llvm/lib/IR/
DInlineAsm.cpp60 Type(isInput), isEarlyClobber(false), in ConstraintInfo()
83 isEarlyClobber = false; in Parse()
118 isEarlyClobber) // Reject &&&&&& in Parse()
120 isEarlyClobber = true; in Parse()
/external/llvm/include/llvm/CodeGen/
DMachineOperand.h312 bool isEarlyClobber() const { in isEarlyClobber() function
600 bool isEarlyClobber = false,
613 Op.IsEarlyClobber = isEarlyClobber;
DSlotIndexes.h232 bool isEarlyClobber() const { return getSlot() == Slot_EarlyClobber; }
/external/llvm/include/llvm/IR/
DInlineAsm.h125 bool isEarlyClobber; member
/external/llvm/utils/TableGen/
DCodeGenInstruction.h54 bool isEarlyClobber() const { return Kind == EarlyClobber; } in isEarlyClobber() function
DInstrInfoEmitter.cpp157 else if (Constraint.isEarlyClobber()) in GetOperandInfo()
/external/llvm/lib/Target/AMDGPU/
DSIShrinkInstructions.cpp198 Orig.isEarlyClobber(), in copyRegOperandAsImplicit()
/external/llvm/lib/Target/Hexagon/
DHexagonSplitDouble.cpp589 Op.isDead(), Op.isUndef(), Op.isEarlyClobber(), SR, Op.isDebug(), in createHalfInstr()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.cpp6402 .AddInlineAsmOperands(OpInfo.isEarlyClobber in visitInlineAsm()