Searched refs:RegUses (Results 1 – 3 of 3) sorted by relevance
/external/llvm/lib/Target/Sparc/ |
D | DelaySlotFiller.cpp | 71 SmallSet<unsigned, 32>& RegUses); 75 SmallSet<unsigned, 32>& RegUses); 83 SmallSet<unsigned, 32> &RegUses); 173 SmallSet<unsigned, 32> RegUses; in findDelayInstr() local 197 insertCallDefsUses(slot, RegDefs, RegUses); in findDelayInstr() 199 insertDefsUses(slot, RegDefs, RegUses); in findDelayInstr() 219 if (delayHasHazard(I, sawLoad, sawStore, RegDefs, RegUses)) { in findDelayInstr() 220 insertDefsUses(I, RegDefs, RegUses); in findDelayInstr() 233 SmallSet<unsigned, 32> &RegUses) in delayHasHazard() argument 262 if (IsRegInSet(RegDefs, Reg) || IsRegInSet(RegUses, Reg)) in delayHasHazard() [all …]
|
/external/llvm/lib/CodeGen/ |
D | ImplicitNullChecks.cpp | 119 DenseSet<unsigned> RegUses; member in __anon17fdeb3e0111::HazardDetector 176 RegUses.insert(MO.getReg()); in rememberInstruction() 196 for (unsigned Reg : RegUses) in isSafeToHoist()
|
/external/llvm/lib/Transforms/Scalar/ |
D | LoopStrengthReduce.cpp | 298 const RegUseTracker &RegUses) const; 456 const RegUseTracker &RegUses) const { in hasRegsUsedByUsesOtherThan() 458 if (RegUses.isRegUsedByUsesOtherThan(ScaledReg, LUIdx)) in hasRegsUsedByUsesOtherThan() 461 if (RegUses.isRegUsedByUsesOtherThan(BaseReg, LUIdx)) in hasRegsUsedByUsesOtherThan() 1319 void LSRUse::RecomputeRegs(size_t LUIdx, RegUseTracker &RegUses) { in RecomputeRegs() argument 1331 RegUses.dropRegister(S, LUIdx); in RecomputeRegs() 1669 RegUseTracker RegUses; member in __anondd02b9d70811::LSRInstance 2315 RegUses.swapAndDropUse(LUIdx, Uses.size()); in DeleteUse() 3062 RegUses.countRegister(F.ScaledReg, LUIdx); in CountRegisters() 3064 RegUses.countRegister(BaseReg, LUIdx); in CountRegisters() [all …]
|