Home
last modified time | relevance | path

Searched refs:isConstantPhysReg (Results 1 – 17 of 17) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineCycleAnalysis.cpp119 if (!MRI->isConstantPhysReg(Reg) && in isCycleInvariant()
H A DLiveRangeShrink.cpp182 if (!Reg || MRI.isConstantPhysReg(Reg)) in runOnMachineFunction()
H A DMachineLoopInfo.cpp225 if (!MRI->isConstantPhysReg(Reg) && in isLoopInvariant()
H A DMachineRegisterInfo.cpp517 bool MachineRegisterInfo::isConstantPhysReg(MCRegister PhysReg) const { in isConstantPhysReg() function in MachineRegisterInfo
521 if (TRI->isConstantPhysReg(PhysReg)) in isConstantPhysReg()
H A DMachineSink.cpp304 (TII->isIgnorableUse(MO) || (MRI && MRI->isConstantPhysReg(Reg)))) in INITIALIZE_PASS_DEPENDENCY()
410 (MRI->isConstantPhysReg(Reg) || TII->isIgnorableUse(MO))) in PerformSinkAndFold()
1098 if (MO.isUse() && !MRI->isConstantPhysReg(Reg) && !TII->isIgnorableUse(MO)) in isProfitableToSinkTo()
1205 if (!MRI->isConstantPhysReg(Reg) && !TII->isIgnorableUse(MO)) in FindSuccToSinkTo()
H A DLiveRangeEdit.cpp118 if (MRI.isConstantPhysReg(MO.getReg()) || TII.isIgnorableUse(MO)) in allUsesAvailableAt()
H A DMachineCSE.cpp282 (MRI.reservedRegsFrozen() && MRI.isConstantPhysReg(Reg)); in isCallerPreservedOrConstPhysReg()
H A DMachineCopyPropagation.cpp709 if (MRI->isReserved(CopySrcReg) && !MRI->isConstantPhysReg(CopySrcReg)) in forwardUses()
H A DScheduleDAGInstrs.cpp299 if (MRI.isConstantPhysReg(Reg)) in addPhysRegDeps()
H A DPeepholeOptimizer.cpp275 if (!SrcReg.isVirtual() && !MRI->isConstantPhysReg(SrcReg)) in getCopySrc()
H A DTargetInstrInfo.cpp1266 if (!MRI.isConstantPhysReg(Reg)) in isReallyTriviallyReMaterializable()
H A DRegisterCoalescer.cpp2236 if (!MRI->isConstantPhysReg(DstReg)) { in joinReservedPhysReg()
2299 if (!MRI->isConstantPhysReg(DstReg)) { in joinReservedPhysReg()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLiveRegUnits.h63 if (!TRI->isConstantPhysReg(Reg)) in accumulateUsedDefed()
H A DTargetRegisterInfo.h560 virtual bool isConstantPhysReg(MCRegister PhysReg) const { return false; } in isConstantPhysReg() function
H A DMachineRegisterInfo.h649 bool isConstantPhysReg(MCRegister PhysReg) const;
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCBranchCoalescing.cpp351 && !(Op1.isUse() && MRI->isConstantPhysReg(Op1.getReg()))) { in identicalOperands()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfo.cpp1392 if (MO.getReg().isPhysical() && !MRI.isConstantPhysReg(MO.getReg())) in canFoldAsPredicatedOp()