Searched refs:RegUses (Results 1 - 2 of 2) sorted by relevance

/external/llvm/lib/Target/Sparc/
H A DDelaySlotFiller.cpp65 SmallSet<unsigned, 32>& RegUses);
69 SmallSet<unsigned, 32>& RegUses);
77 SmallSet<unsigned, 32> &RegUses);
152 SmallSet<unsigned, 32> RegUses; local
176 insertCallDefsUses(slot, RegDefs, RegUses);
178 insertDefsUses(slot, RegDefs, RegUses);
202 if (delayHasHazard(I, sawLoad, sawStore, RegDefs, RegUses)) {
203 insertDefsUses(I, RegDefs, RegUses);
216 SmallSet<unsigned, 32> &RegUses)
245 if (IsRegInSet(RegDefs, Reg) || IsRegInSet(RegUses, Re
212 delayHasHazard(MachineBasicBlock::iterator candidate, bool &sawLoad, bool &sawStore, SmallSet<unsigned, 32> &RegDefs, SmallSet<unsigned, 32> &RegUses) argument
258 insertCallDefsUses(MachineBasicBlock::iterator MI, SmallSet<unsigned, 32>& RegDefs, SmallSet<unsigned, 32>& RegUses) argument
287 insertDefsUses(MachineBasicBlock::iterator MI, SmallSet<unsigned, 32>& RegDefs, SmallSet<unsigned, 32>& RegUses) argument
[all...]
/external/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp186 // Update RegUses. The data structure is not optimized for this purpose;
265 const RegUseTracker &RegUses) const;
382 const RegUseTracker &RegUses) const {
384 if (RegUses.isRegUsedByUsesOtherThan(ScaledReg, LUIdx))
388 if (RegUses.isRegUsedByUsesOtherThan(*I, LUIdx))
1250 /// RecomputeRegs - Recompute the Regs field, and update RegUses.
1251 void LSRUse::RecomputeRegs(size_t LUIdx, RegUseTracker &RegUses) { argument
1266 RegUses.DropRegister(*I, LUIdx);
1613 /// RegUses - Track which uses use which register candidates.
1614 RegUseTracker RegUses; member in class:__anon22597::LSRInstance
[all...]

Completed in 184 milliseconds