Home
last modified time | relevance | path

Searched refs:reg_operands (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegAllocBase.cpp170 for (MachineOperand &MO : MRI->reg_operands(FailedReg)) { in cleanupFailedVReg()
180 for (MachineOperand &MO : MRI->reg_operands(*Aliases)) { in cleanupFailedVReg()
H A DCalcSpillWeights.cpp132 return any_of(VRM.getRegInfo().reg_operands(LI.reg()), in isLiveAtStatepointVarArg()
151 for (const MachineOperand &MO : MRI.reg_operands(LI.reg())) { in canMemFoldInlineAsm()
H A DMachineRegisterInfo.cpp228 for (MachineOperand &M : reg_operands(Reg)) { in verifyUseList()
394 for (MachineOperand &O : llvm::make_early_inc_range(reg_operands(FromReg))) { in replaceRegWith()
H A DLiveInterval.cpp1375 llvm::make_early_inc_range(MRI.reg_operands(LI.reg()))) { in Distribute()
H A DTwoAddressInstructionPass.cpp343 for (MachineOperand &MO : MRI->reg_operands(Reg)) { in noUseAfterLastDef()
H A DSplitKit.cpp1366 llvm::make_early_inc_range(MRI.reg_operands(Edit->getReg()))) { in rewriteAssigned()
H A DRegisterCoalescer.cpp1879 for (MachineOperand &MO : MRI->reg_operands(DstReg)) { in updateRegDefsUses()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyReplacePhysRegs.cpp86 llvm::make_early_inc_range(MRI.reg_operands(PReg))) { in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUReserveWWMRegs.cpp103 for (MachineOperand &MO : MRI.reg_operands(Reg)) in run()
H A DGCNRewritePartialRegUses.cpp417 for (auto &MO : make_early_inc_range(MRI->reg_operands(Reg))) { in rewriteReg()
H A DAMDGPUResourceUsageAnalysis.cpp64 for (const MachineOperand &UseOp : MRI.reg_operands(Reg)) { in hasAnyNonFlatUseOfReg()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineRegisterInfo.h291 inline iterator_range<reg_iterator> reg_operands(Register Reg) const { in reg_operands() function