/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | LiveRangeCalc.cpp | 68 Indexes.getInstructionIndex(MI).getRegSlot(MO.isEarlyClobber()); in createDeadDef() 198 bool isEarlyClobber = false; in extendToUses() local 201 isEarlyClobber = MO.isEarlyClobber(); in extendToUses() 205 isEarlyClobber = MI->getOperand(DefIdx).isEarlyClobber(); in extendToUses() 207 UseIdx = Indexes->getInstructionIndex(*MI).getRegSlot(isEarlyClobber); in extendToUses()
|
D | RegAllocFast.cpp | 896 if (MO.isEarlyClobber() || (MO.isUse() && MO.isTied()) || in handleThroughOperands() 952 if (!MO.isEarlyClobber()) in handleThroughOperands() 963 if (!MO.isReg() || (MO.isDef() && !MO.isEarlyClobber())) continue; in handleThroughOperands() 1055 if (MO.isEarlyClobber()) in allocateInstruction() 1065 } else if (MO.isEarlyClobber()) { in allocateInstruction() 1168 if (!MO.isReg() || !MO.isDef() || !MO.getReg() || MO.isEarlyClobber()) in allocateInstruction() 1181 if (!MO.isReg() || !MO.isDef() || !MO.getReg() || MO.isEarlyClobber()) in allocateInstruction()
|
D | RenameIndependentSubregs.cpp | 190 Pos = MO.isDef() ? Pos.getRegSlot(MO.isEarlyClobber()) in findComponents() 224 Pos = MO.isDef() ? Pos.getRegSlot(MO.isEarlyClobber()) in rewriteOperands()
|
D | MachineCopyPropagation.cpp | 636 if (MO.isReg() && MO.isEarlyClobber()) { in ForwardCopyPropagateBlock() 663 if (MO.isDef() && !MO.isEarlyClobber()) { in ForwardCopyPropagateBlock() 831 if (MO.isReg() && MO.isEarlyClobber()) { in BackwardCopyPropagateBlock()
|
D | MachineVerifier.cpp | 2065 DefIdx = DefIdx.getRegSlot(MO->isEarlyClobber()); in checkLiveness() 2215 MODef.isEarlyClobber() || MODef.isDebug()) in checkPHIOps() 2227 if (MO0.isImplicit() || MO0.isInternalRead() || MO0.isEarlyClobber() || in checkPHIOps() 2435 bool isEarlyClobber = false; in verifyLiveRangeValue() local 2451 if (MOI->isEarlyClobber()) in verifyLiveRangeValue() 2452 isEarlyClobber = true; in verifyLiveRangeValue() 2463 if (isEarlyClobber) { in verifyLiveRangeValue() 2464 if (!VNI->def.isEarlyClobber()) { in verifyLiveRangeValue() 2559 if (S.end.isEarlyClobber()) { in verifyLiveRangeSegment()
|
D | CriticalAntiDepBreaker.cpp | 366 if (RefOper->isDef() && RefOper->isEarlyClobber()) in isNewRegClobberedByRefs() 388 if (CheckOper.isEarlyClobber()) in isNewRegClobberedByRefs()
|
D | LiveIntervals.cpp | 1101 OldIdxIn->end = NewIdx.getRegSlot(OldIdxIn->end.isEarlyClobber()); in handleMoveDown() 1123 SlotIndex NewIdxDef = NewIdx.getRegSlot(OldIdxOut->start.isEarlyClobber()); in handleMoveDown() 1252 NewIdx.getRegSlot(OldIdxIn->end.isEarlyClobber())); in handleMoveUp() 1273 SlotIndex NewIdxDef = NewIdx.getRegSlot(OldIdxOut->start.isEarlyClobber()); in handleMoveUp()
|
D | AggressiveAntiDepBreaker.cpp | 710 if (UseMI->getOperand(Idx).isEarlyClobber()) { in FindSuitableFreeRegisters() 720 if (!Q.second.Operand->isDef() || !Q.second.Operand->isEarlyClobber()) in FindSuitableFreeRegisters()
|
D | StackMaps.cpp | 79 MI->getOperand(ScratchIdx).isEarlyClobber())) in getNextScratchIdx()
|
D | LiveVariables.cpp | 405 bool NeedEC = MO->isEarlyClobber() && MO->getReg() != Reg; in HandlePhysRegKill()
|
D | SplitKit.cpp | 1332 Idx = Idx.getRegSlot(MO.isEarlyClobber()); in rewriteAssigned() 1347 if (!MO.getSubReg() && !MO.isEarlyClobber()) in rewriteAssigned()
|
D | MachineOperand.cpp | 745 if (isEarlyClobber()) in print()
|
D | LiveInterval.cpp | 993 bool EarlyClobber = MO.isEarlyClobber(); in computeSubRangeUndefs()
|
D | InlineSpiller.cpp | 772 if (MO && MO->isEarlyClobber()) in dumpMachineInstrRangeWithSlotIndex()
|
D | TwoAddressInstructionPass.cpp | 1508 IsEarlyClobber |= DstMO.isEarlyClobber(); in processTiedPairs()
|
D | RegisterCoalescer.cpp | 1415 CurrIdx.getRegSlot(NewMI.getOperand(0).isEarlyClobber()); in reMaterializeTrivialDef() 2733 assert(VNI->def.isEarlyClobber() && in analyzeValue()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/ |
D | InlineAsm.cpp | 77 isEarlyClobber = false; in Parse() 112 isEarlyClobber) // Reject &&&&&& in Parse() 114 isEarlyClobber = true; in Parse()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | MachineOperand.h | 434 bool isEarlyClobber() const { in isEarlyClobber() function 782 bool isEarlyClobber = false, 795 Op.IsEarlyClobber = isEarlyClobber;
|
D | SlotIndexes.h | 229 bool isEarlyClobber() const { return getSlot() == Slot_EarlyClobber; }
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
D | InlineAsm.h | 124 bool isEarlyClobber = false; member
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | SIFormMemoryClauses.cpp | 146 if (MO.isEarlyClobber()) in getMopState()
|
D | AMDGPUInstructionSelector.cpp | 220 MO.isEarlyClobber(), 0, MO.isDebug(), in getSubOperand64()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64LoadStoreOptimizer.cpp | 829 (MOP.isRenamable() && !MOP.isEarlyClobber())) && in mergePairedInsns() 840 (MOP.isRenamable() && !MOP.isEarlyClobber())) && in mergePairedInsns() 1305 (MOP.isRenamable() && !MOP.isEarlyClobber() && !MOP.isTied()); in canRenameUpToDef()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonSplitDouble.cpp | 622 Op.isDead(), Op.isUndef(), Op.isEarlyClobber(), SR, Op.isDebug(), in createHalfInstr()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGBuilder.cpp | 8291 OpInfo.isEarlyClobber ? InlineAsm::Kind_RegDefEarlyClobber in visitInlineAsm()
|