Searched refs:use_instr_begin (Results 1 – 14 of 14) sorted by relevance
| /openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/ |
| D | RISCVMergeBaseOffset.cpp | 107 Lo = &*MRI->use_instr_begin(HiDestReg); in INITIALIZE_PASS() 295 MachineInstr &Tail = *MRI->use_instr_begin(DestReg); in detectAndFoldOffset() 308 MachineInstr &TailTail = *MRI->use_instr_begin(TailDestReg); in detectAndFoldOffset()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| D | R600OptimizeVectorRegisters.cpp | 218 for (MachineRegisterInfo::use_instr_iterator It = MRI->use_instr_begin(Reg), in RebuildVector() 264 for (MachineRegisterInfo::use_instr_iterator It = MRI->use_instr_begin(Reg), in areAllUsesSwizzeable()
|
| D | SIFixSGPRCopies.cpp | 270 MachineInstr &CopyUse = *MRI.use_instr_begin(DstReg); in foldVGPRCopyIntoRegSequence()
|
| /openbsd/src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/ |
| D | InstructionSelect.cpp | 261 MI = &*MRI.use_instr_begin(VReg); in runOnMachineFunction()
|
| D | CombinerHelper.cpp | 2655 if (MRI.hasOneUse(DstReg) && MRI.use_instr_begin(DstReg)->getOpcode() == in matchCombineInsertVecElts()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/PowerPC/ |
| D | PPCCTRLoops.cpp | 330 auto BrInstr = MRI->use_instr_begin(Dec->getOperand(0).getReg()); in expandCTRLoops()
|
| D | PPCInstrInfo.cpp | 2450 I = MRI->use_instr_begin(CRReg), IE = MRI->use_instr_end(); in optimizeCompareInstr() 2476 J = MRI->use_instr_begin(CRReg), JE = MRI->use_instr_end(); in optimizeCompareInstr() 2515 MachineInstr *UseMI = &*MRI->use_instr_begin(CRReg); in optimizeCompareInstr() 2639 I = MRI->use_instr_begin(CRReg), IE = MRI->use_instr_end(); in optimizeCompareInstr()
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| D | MachineRegisterInfo.h | 499 use_instr_iterator use_instr_begin(Register RegNo) const { in use_instr_begin() function 508 return make_range(use_instr_begin(Reg), use_instr_end()); in use_instructions()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/GISel/ |
| D | AArch64PostLegalizerCombiner.cpp | 162 MachineInstr &UseMI = *MRI.use_instr_begin(Dst); in matchAArch64MulConstCombine()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/Mips/ |
| D | MipsRegisterBankInfo.cpp | 211 Ret = &(*MRI.use_instr_begin(Ret->getOperand(0).getReg())); in skipCopiesOutgoing()
|
| /openbsd/src/gnu/llvm/llvm/lib/CodeGen/ |
| D | ModuloSchedule.cpp | 806 for (MachineRegisterInfo::use_instr_iterator I = MRI.use_instr_begin(Def), in splitLifetimes()
|
| D | MachinePipeliner.cpp | 877 UI = MRI.use_instr_begin(Reg), in updatePhiDependences()
|
| /openbsd/src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
| D | SelectionDAGISel.cpp | 600 UI = RegInfo->use_instr_begin(LDI->second), in runOnMachineFunction()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/ARM/ |
| D | ARMBaseInstrInfo.cpp | 3039 UI = MRI->use_instr_begin(SrcReg), UE = MRI->use_instr_end(); in optimizeCompareInstr()
|