Searched refs:def_iterator (Results 1 - 8 of 8) sorted by relevance

/freebsd-10.0-release/contrib/llvm/include/llvm/CodeGen/
H A DMachineRegisterInfo.h201 /// def_iterator/def_begin/def_end - Walk all defs of the specified register.
202 typedef defusechain_iterator<false,true,false> def_iterator; typedef in class:llvm::MachineRegisterInfo
203 def_iterator def_begin(unsigned RegNo) const {
204 return def_iterator(getRegUseDefListHead(RegNo));
206 static def_iterator def_end() { return def_iterator(0); }
215 def_iterator DI = def_begin(RegNo);
551 // All defs come before the uses, so stop def_iterator early.
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/
H A DMachineRegisterInfo.cpp190 // Def operands always precede uses. This allows def_iterator to stop early.
295 def_iterator I = def_begin(Reg);
306 def_iterator I = def_begin(Reg);
H A DLiveRangeCalc.cpp44 for (MachineRegisterInfo::def_iterator
H A DPHIElimination.cpp200 for (MachineRegisterInfo::def_iterator DI = MRI->def_begin(VirtReg),
H A DTwoAddressInstructionPass.cpp417 MachineRegisterInfo::def_iterator Begin = MRI->def_begin(Reg);
917 for (MachineRegisterInfo::def_iterator DI = MRI->def_begin(Reg),
H A DMachineTraceMetrics.cpp628 MachineRegisterInfo::def_iterator DefI = MRI->def_begin(VirtReg);
/freebsd-10.0-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCFrameLowering.cpp850 MachineRegisterInfo::def_iterator RI = MF.getRegInfo().def_begin(LR);
/freebsd-10.0-release/contrib/llvm/lib/Target/X86/
H A DX86InstrInfo.cpp1549 for (MachineRegisterInfo::def_iterator I = MRI.def_begin(BaseReg),

Completed in 198 milliseconds