Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DMachineCycleAnalysis.cpp119 if (!MRI->isConstantPhysReg(Reg) && in isCycleInvariant()
DMachineLoopInfo.cpp178 if (!MRI->isConstantPhysReg(Reg) && in isLoopInvariant()
DLiveRangeShrink.cpp180 if (!Reg || MRI.isConstantPhysReg(Reg)) in runOnMachineFunction()
DMachineRegisterInfo.cpp517 bool MachineRegisterInfo::isConstantPhysReg(MCRegister PhysReg) const { in isConstantPhysReg() function in MachineRegisterInfo
521 if (TRI->isConstantPhysReg(PhysReg)) in isConstantPhysReg()
DMachineSink.cpp810 (MRI->isConstantPhysReg(Reg) || TII->isIgnorableUse(MO))) in isProfitableToSinkTo()
918 if (!MRI->isConstantPhysReg(Reg) && !TII->isIgnorableUse(MO)) in FindSuccToSinkTo()
1327 (TII->isIgnorableUse(MO) || (MRI && MRI->isConstantPhysReg(Reg)))) in blockPrologueInterferes()
DLiveRangeEdit.cpp118 if (MRI.isConstantPhysReg(MO.getReg()) || TII.isIgnorableUse(MO)) in allUsesAvailableAt()
DMachineCSE.cpp281 (MRI.reservedRegsFrozen() && MRI.isConstantPhysReg(Reg)); in isCallerPreservedOrConstPhysReg()
DMachineCopyPropagation.cpp607 if (MRI->isReserved(CopySrcReg) && !MRI->isConstantPhysReg(CopySrcReg)) in forwardUses()
DScheduleDAGInstrs.cpp293 if (MRI.isConstantPhysReg(Reg)) in addPhysRegDeps()
DTargetInstrInfo.cpp1106 if (!MRI.isConstantPhysReg(Reg)) in isReallyTriviallyReMaterializableGeneric()
DPeepholeOptimizer.cpp1413 if (!SrcReg.isVirtual() && !MRI->isConstantPhysReg(SrcReg)) in foldRedundantCopy()
DRegisterCoalescer.cpp2166 if (!MRI->isConstantPhysReg(DstReg)) { in joinReservedPhysReg()
2228 if (!MRI->isConstantPhysReg(DstReg)) { in joinReservedPhysReg()
/openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/
DLiveRegUnits.h63 if (!TRI->isConstantPhysReg(Reg)) in accumulateUsedDefed()
DTargetRegisterInfo.h553 virtual bool isConstantPhysReg(MCRegister PhysReg) const { return false; } in isConstantPhysReg() function
DMachineRegisterInfo.h647 bool isConstantPhysReg(MCRegister PhysReg) const;
/openbsd/src/gnu/llvm/llvm/lib/Target/PowerPC/
DPPCBranchCoalescing.cpp352 && !(Op1.isUse() && MRI->isConstantPhysReg(Op1.getReg()))) { in identicalOperands()
/openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/
DRISCVInstrInfo.cpp1095 if (MO.getReg().isPhysical() && !MRI.isConstantPhysReg(MO.getReg())) in canFoldAsPredicatedOp()