Home
last modified time | relevance | path

Searched refs:isReserved (Results 1 – 25 of 63) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/
H A DResourceManager.cpp81 return (!isReserved() || isADispatchHazard()) && in isReady()
86 if (isADispatchHazard() && isReserved()) in isBufferAvailable()
288 unsigned NumUnits = E.second.isReserved() ? 0U : E.second.NumUnits; in checkAvailability()
316 if (!E.second.isReserved() && RS.isAResourceGroup()) { in checkAvailability()
366 if (R.second.isReserved()) { in issueInstructionImpl()
369 assert(R.second.isReserved()); in issueInstructionImpl()
438 if (!R.second.isReserved()) { in fastIssueInstruction()
447 assert(R.second.isReserved()); in fastIssueInstruction()
476 assert(Resource.isAResourceGroup() && !Resource.isReserved() && in reserveResource()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DRegisterScavenging.h151 bool isReserved(Register Reg) const { return MRI->isReserved(Reg); } in isScavengingFrameIndex()
182 bool isReserved(Register Reg) const { return MRI->isReserved(Reg); } isReserved() function
H A DMachineRegisterInfo.h971 bool isReserved(MCRegister PhysReg) const { in isReserved() function
991 !isReserved(PhysReg); in isAllocatable()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DLivePhysRegs.cpp145 if (MRI.isReserved(Reg)) in available()
265 if (MRI.isReserved(Reg)) in addLiveIns()
269 return LiveRegs.contains(SReg) && !MRI.isReserved(SReg); in addLiveIns()
H A DMachineCopyPropagation.cpp595 if (MRI->isReserved(Src) || MRI->isReserved(Def)) in eraseIfRedundant()
830 if (MRI->isReserved(CopySrcReg) && !MRI->isConstantPhysReg(CopySrcReg)) in forwardUses()
944 if (!MRI->isReserved(Def)) in ForwardCopyPropagateBlock()
988 assert(!MRI->isReserved(Reg)); in ForwardCopyPropagateBlock()
1059 assert(!MRI->isReserved(DestReg)); in ForwardCopyPropagateBlock()
1087 if (MRI.isReserved(Def) || MRI.isReserved(Src)) in isBackwardPropagatableCopy()
H A DRegisterScavenging.cpp95 if (isReserved(Reg)) in isRegUsed()
152 if (!MRI.isReserved(Reg) && Used.available(Reg) && in findSurvivorBackwards()
177 if (!MRI.isReserved(Reg) && Used.available(Reg)) { in findSurvivorBackwards()
H A DLiveVariables.cpp531 if (!(MOReg.isPhysical() && MRI->isReserved(MOReg))) in runOnInstr()
539 if (MOReg.isPhysical() && !MRI->isReserved(MOReg)) in runOnInstr()
550 else if (!MRI->isReserved(MOReg)) in runOnInstr()
562 else if (!MRI->isReserved(MOReg)) in runOnInstr()
H A DRemoveLoadsIntoFakeUses.cpp143 if (!LivePhysRegs.available(Reg) || MRI->isReserved(Reg)) in run()
H A DRegAllocBase.cpp175 if (!MRI->isReserved(PhysReg)) { in cleanupFailedVReg()
H A DVirtRegMap.cpp91 assert(!getRegInfo().isReserved(physReg) && in assignVirt2Phys()
664 assert(!MRI->isReserved(PhysReg) && "Reserved register assignment"); in rewrite()
H A DRegAllocPBQP.cpp625 if (MRI.isReserved(PReg)) in initializeGraph()
767 if (!VRM.getRegInfo().isReserved(CandidateReg)) { in finalizeAlloc()
H A DRegAllocFast.cpp1493 if (!MRI->isReserved(Reg)) { in allocateInstruction()
1588 if (MRI->isReserved(Reg)) in allocateInstruction()
1618 if (MRI->isReserved(Reg)) in allocateInstruction()
H A DLiveRangeEdit.cpp339 if (Reg && MO.readsReg() && !MRI.isReserved(Reg)) in eliminateDeadDef()
H A DMachineRegisterInfo.cpp669 [&](MCPhysReg Super) { return isReserved(Super); })) in isReservedRegUnit()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DRDFDeadCode.cpp68 if (Op.isReg() && MRI.isReserved(Op.getReg())) in isLiveInstr()
75 if (MRI.isReserved(R)) in isLiveInstr()
/freebsd/contrib/llvm-project/llvm/include/llvm/MCA/
H A DInstruction.h428 bool isReserved() const { return Reserved; } in isReserved() function
443 bool isReserved() const { return CS.isReserved(); } in isReserved() function
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZRegisterInfo.cpp65 RC->contains(Reg) && !MRI->isReserved(Reg)) in addHints()
69 RC->contains(Reg) && !MRI->isReserved(Reg)) in addHints()
117 if (!MRI->isReserved(PhysReg) && !is_contained(Hints, PhysReg)) in getRegAllocationHints()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVRedundantCopyElimination.cpp121 if (SrcReg == RISCV::X0 && !MRI->isReserved(DefReg) && in optimizeBlock()
/freebsd/contrib/llvm-project/llvm/include/llvm/MCA/HardwareUnits/
H A DResourceManager.h228 bool isReserved() const { return Unavailable; } in isReserved() function
/freebsd/contrib/llvm-project/lld/ELF/
H A DMarkLive.cpp209 static bool isReserved(InputSectionBase *sec) { in isReserved() function
411 if (isReserved(sec)) { in run()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86RegisterInfo.cpp1181 if (PhysReg && !MRI->isReserved(PhysReg) && !is_contained(Hints, PhysReg)) in getRegAllocationHints()
1228 if (RC.contains(Hint) && !MRI->isReserved(Hint)) in getRegAllocationHints()
1233 !MRI->isReserved(PhysReg)) in getRegAllocationHints()
/freebsd/contrib/llvm-project/llvm/lib/MCA/
H A DInstrBuilder.cpp175 if (llvm::popcount(RPC.first) > 1 && !RPC.second.isReserved()) { in initializeUsedResources()
206 << "Reserved=" << R.second.isReserved() << ", " in initializeUsedResources()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64RedundantCopyElimination.cpp380 if (!MRI->isReserved(DefReg) && in optimizeBlock()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMFrameLowering.cpp1676 if (!isLiveIn && !MRI.isReserved(Reg)) in emitPushInst()
2930 assert(!MRI.isReserved(Reg) && "Should not be reserved"); in determineCalleeSaves()
2956 if (!MRI.isReserved(ARM::LR) && !MRI.isPhysRegUsed(ARM::LR) && in determineCalleeSaves()
2978 if (!MRI.isReserved(Reg) && !MRI.isPhysRegUsed(Reg) && in determineCalleeSaves()
2989 if (!MRI.isReserved(Reg) && !MRI.isPhysRegUsed(Reg)) in determineCalleeSaves()
3016 if (!MRI.isReserved(Reg) && in determineCalleeSaves()
3026 if (!MRI.isReserved(Reg)) { in determineCalleeSaves()
H A DThumb1FrameLowering.cpp852 if (isKill && !MRI.isReserved(Reg)) in pushRegsToStack()
892 if (isKill && !MRI.isReserved(*HiRegToSave)) in pushRegsToStack()

123