/external/llvm-project/llvm/lib/CodeGen/ |
D | LiveIntervalCalc.cpp | 46 Indexes.getInstructionIndex(MI).getRegSlot(MO.isEarlyClobber()); in createDeadDef() 189 bool isEarlyClobber = false; in extendToUses() local 192 isEarlyClobber = MO.isEarlyClobber(); in extendToUses() 196 isEarlyClobber = MI->getOperand(DefIdx).isEarlyClobber(); in extendToUses() 198 UseIdx = Indexes->getInstructionIndex(*MI).getRegSlot(isEarlyClobber); in extendToUses()
|
D | RegAllocFast.cpp | 1082 if (MO.isEarlyClobber()) { in allocateInstruction() 1094 if (MO.isEarlyClobber()) in allocateInstruction() 1169 bool Livethrough0 = MO0.isEarlyClobber() || MO0.isTied() || in allocateInstruction() 1171 bool Livethrough1 = MO1.isEarlyClobber() || MO1.isTied() || in allocateInstruction() 1186 if (MO.isEarlyClobber() || MO.isTied() || in allocateInstruction() 1222 if (MO.isTied() || MO.isEarlyClobber()) in allocateInstruction() 1316 if (!MO.isReg() || !MO.isDef() || !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 | 653 if (MO.isReg() && MO.isEarlyClobber()) { in ForwardCopyPropagateBlock() 680 if (MO.isDef() && !MO.isEarlyClobber()) { in ForwardCopyPropagateBlock() 851 if (MO.isReg() && MO.isEarlyClobber()) { in BackwardCopyPropagateBlock()
|
D | MachineVerifier.cpp | 2163 DefIdx = DefIdx.getRegSlot(MO->isEarlyClobber()); in checkLiveness() 2422 MODef.isEarlyClobber() || MODef.isDebug()) in checkPHIOps() 2434 if (MO0.isImplicit() || MO0.isInternalRead() || MO0.isEarlyClobber() || in checkPHIOps() 2653 bool isEarlyClobber = false; in verifyLiveRangeValue() local 2669 if (MOI->isEarlyClobber()) in verifyLiveRangeValue() 2670 isEarlyClobber = true; in verifyLiveRangeValue() 2681 if (isEarlyClobber) { in verifyLiveRangeValue() 2682 if (!VNI->def.isEarlyClobber()) { in verifyLiveRangeValue() 2777 if (S.end.isEarlyClobber()) { in verifyLiveRangeSegment()
|
D | CriticalAntiDepBreaker.cpp | 363 if (RefOper->isDef() && RefOper->isEarlyClobber()) in isNewRegClobberedByRefs() 385 if (CheckOper.isEarlyClobber()) in isNewRegClobberedByRefs()
|
/external/llvm/lib/CodeGen/ |
D | LiveRangeCalc.cpp | 47 Indexes.getInstructionIndex(MI).getRegSlot(MO.isEarlyClobber()); in createDeadDef() 194 bool isEarlyClobber = false; in extendToUses() local 197 isEarlyClobber = MO.isEarlyClobber(); in extendToUses() 201 isEarlyClobber = MI->getOperand(DefIdx).isEarlyClobber(); in extendToUses() 203 UseIdx = Indexes->getInstructionIndex(*MI).getRegSlot(isEarlyClobber); in extendToUses()
|
D | RegAllocFast.cpp | 724 if (MO.isEarlyClobber() || MI->isRegTiedToDefOperand(i) || in handleThroughOperands() 778 if (!MO.isEarlyClobber()) in handleThroughOperands() 791 if (!MO.isReg() || (MO.isDef() && !MO.isEarlyClobber())) continue; in handleThroughOperands() 946 if (MO.isEarlyClobber()) in AllocateBasicBlock() 956 } else if (MO.isEarlyClobber()) { in AllocateBasicBlock() 1035 if (!MO.isReg() || !MO.isDef() || !MO.getReg() || MO.isEarlyClobber()) in AllocateBasicBlock()
|
D | MachineVerifier.cpp | 1317 DefIdx = DefIdx.getRegSlot(MO->isEarlyClobber()); in checkLiveness() 1631 bool isEarlyClobber = false; in verifyLiveRangeValue() local 1647 if (MOI->isEarlyClobber()) in verifyLiveRangeValue() 1648 isEarlyClobber = true; in verifyLiveRangeValue() 1659 if (isEarlyClobber) { in verifyLiveRangeValue() 1660 if (!VNI->def.isEarlyClobber()) { in verifyLiveRangeValue() 1755 if (S.end.isEarlyClobber()) { in verifyLiveRangeSegment()
|
D | CriticalAntiDepBreaker.cpp | 341 if (RefOper->isDef() && RefOper->isEarlyClobber()) in isNewRegClobberedByRefs() 363 if (CheckOper.isEarlyClobber()) in isNewRegClobberedByRefs()
|
/external/llvm/lib/IR/ |
D | InlineAsm.cpp | 60 Type(isInput), isEarlyClobber(false), in ConstraintInfo() 83 isEarlyClobber = false; in Parse() 118 isEarlyClobber) // Reject &&&&&& in Parse() 120 isEarlyClobber = true; in Parse()
|
/external/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()
|
/external/llvm-project/llvm/lib/IR/ |
D | InlineAsm.cpp | 77 isEarlyClobber = false; in Parse() 112 isEarlyClobber) // Reject &&&&&& in Parse() 114 isEarlyClobber = true; in Parse()
|
/external/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()
|
/external/llvm/include/llvm/CodeGen/ |
D | MachineOperand.h | 312 bool isEarlyClobber() const { in isEarlyClobber() function 609 bool isEarlyClobber = false, 622 Op.IsEarlyClobber = isEarlyClobber;
|
/external/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;
|
/external/llvm-project/llvm/include/llvm/CodeGen/ |
D | MachineOperand.h | 434 bool isEarlyClobber() const { in isEarlyClobber() function 792 bool isEarlyClobber = false, 805 Op.IsEarlyClobber = isEarlyClobber;
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
D | InlineAsm.h | 124 bool isEarlyClobber = false; member
|
/external/llvm/include/llvm/IR/ |
D | InlineAsm.h | 125 bool isEarlyClobber; member
|
/external/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
D | InlineAsmLowering.cpp | 408 OpInfo.isEarlyClobber ? InlineAsm::Kind_RegDefEarlyClobber in lowerInlineAsm() 425 (OpInfo.isEarlyClobber ? RegState::EarlyClobber : 0)); in lowerInlineAsm()
|