Home
last modified time | relevance | path

Searched refs:isReserved (Results 1 – 25 of 60) 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()
358 if (!R.second.isReserved()) { in issueInstruction()
367 assert(R.second.isReserved()); in issueInstruction()
396 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.h964 bool isReserved(MCRegister PhysReg) const { in isReserved() function
984 !isReserved(PhysReg); in isAllocatable()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegisterScavenging.cpp96 if (isReserved(Reg)) in enterBasicBlockEnd()
153 if (!MRI.isReserved(Reg) && Used.available(Reg) && in determineKillsAndDefs()
178 if (!MRI.isReserved(Reg) && Used.available(Reg)) { in forward()
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.cpp513 if (MRI->isReserved(Src) || MRI->isReserved(Def)) in eraseIfRedundant()
727 if (MRI->isReserved(CopySrcReg) && !MRI->isConstantPhysReg(CopySrcReg)) in forwardUses()
833 if (!MRI->isReserved(Def)) in ForwardCopyPropagateBlock()
907 assert(!MRI->isReserved(Reg)); in ForwardCopyPropagateBlock()
956 assert(!MRI->isReserved(DestReg)); in ForwardCopyPropagateBlock()
983 if (MRI.isReserved(Def) || MRI.isReserved(Src)) in isBackwardPropagatableCopy()
H A DDeadMachineInstructionElim.cpp103 if (!LivePhysRegs.available(Reg) || MRI->isReserved(Reg)) in isDead()
H A DLiveVariables.cpp538 if (!(MOReg.isPhysical() && MRI->isReserved(MOReg))) in runOnInstr()
546 if (MOReg.isPhysical() && !MRI->isReserved(MOReg)) in runOnInstr()
557 else if (!MRI->isReserved(MOReg)) in runOnInstr()
569 else if (!MRI->isReserved(MOReg)) in runOnInstr()
H A DVirtRegMap.cpp90 assert(!getRegInfo().isReserved(physReg) && in assignVirt2Phys()
560 assert(!MRI->isReserved(PhysReg) && "Reserved register assignment"); in rewrite()
H A DRegAllocPBQP.cpp628 if (MRI.isReserved(PReg)) in initializeGraph()
770 if (!VRM.getRegInfo().isReserved(CandidateReg)) { in finalizeAlloc()
H A DRegAllocFast.cpp1428 if (!MRI->isReserved(Reg)) { in allocateInstruction()
1528 if (MRI->isReserved(Reg)) in allocateInstruction()
1558 if (MRI->isReserved(Reg)) in allocateInstruction()
H A DLiveRangeEdit.cpp343 if (Reg && MO.readsReg() && !MRI.isReserved(Reg)) in eliminateDeadDef()
H A DMachineRegisterInfo.cpp659 [&](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.h427 bool isReserved() const { return Reserved; } in isReserved() function
442 bool isReserved() const { return CS.isReserved(); } in isReserved() function
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZRegisterInfo.cpp66 RC->contains(Reg) && !MRI->isReserved(Reg)) in addHints()
70 RC->contains(Reg) && !MRI->isReserved(Reg)) in addHints()
118 if (!MRI->isReserved(PhysReg) && !is_contained(Hints, PhysReg)) in getRegAllocationHints()
/freebsd/contrib/llvm-project/lld/ELF/
H A DMarkLive.cpp169 static bool isReserved(InputSectionBase *sec) { in isReserved() function
296 if (isReserved(sec) || script->shouldKeep(sec)) { in run()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVRedundantCopyElimination.cpp125 if (SrcReg == RISCV::X0 && !MRI->isReserved(DefReg) && in optimizeBlock()
/freebsd/contrib/llvm-project/llvm/include/llvm/MCA/HardwareUnits/
H A DResourceManager.h226 bool isReserved() const { return Unavailable; } in isReserved() function
/freebsd/contrib/llvm-project/llvm/lib/MCA/
H A DInstrBuilder.cpp174 if (llvm::popcount(RPC.first) > 1 && !RPC.second.isReserved()) { in initializeUsedResources()
205 << "Reserved=" << R.second.isReserved() << ", " in initializeUsedResources()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMFrameLowering.cpp1551 if (!isLiveIn && !MRI.isReserved(Reg)) in emitPushInst()
2660 assert(!MRI.isReserved(Reg) && "Should not be reserved"); in determineCalleeSaves()
2686 if (!MRI.isReserved(ARM::LR) && !MRI.isPhysRegUsed(ARM::LR) && in determineCalleeSaves()
2708 if (!MRI.isReserved(Reg) && !MRI.isPhysRegUsed(Reg) && in determineCalleeSaves()
2719 if (!MRI.isReserved(Reg) && !MRI.isPhysRegUsed(Reg)) in determineCalleeSaves()
2746 if (!MRI.isReserved(Reg) && in determineCalleeSaves()
2756 if (!MRI.isReserved(Reg)) { in determineCalleeSaves()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64RedundantCopyElimination.cpp384 if (!MRI->isReserved(DefReg) && in optimizeBlock()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86RegisterInfo.cpp1104 if (RC.contains(Hint) && !MRI->isReserved(Hint)) in getRegAllocationHints()
1109 !MRI->isReserved(PhysReg)) in getRegAllocationHints()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIRegisterInfo.cpp742 return !MF.getRegInfo().isReserved(PhysReg); in isAsmClobberable()
1433 if (LiveUnits->available(Reg) && !MF->getRegInfo().isReserved(Reg)) { in buildSpillLoadStore()
1451 if (LiveUnits->available(Reg) && !MF->getRegInfo().isReserved(Reg)) { in buildSpillLoadStore()
1618 assert(MF->getRegInfo().isReserved(TmpIntermediateVGPR)); in buildSpillLoadStore()
2086 assert(MF->getRegInfo().isReserved(MFI->getScratchRSrcReg()) && in eliminateFrameIndex()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DIdentifierTable.h544 ReservedIdentifierStatus isReserved(const LangOptions &LangOpts) const;

123