/external/swiftshader/third_party/LLVM/lib/Target/Mips/ |
H A D | MipsDelaySlotFiller.cpp | 67 SmallSet<unsigned, 32>& RegDefs, 71 SmallSet<unsigned, 32>& RegDefs, 79 SmallSet<unsigned, 32> &RegDefs, 129 SmallSet<unsigned, 32> RegDefs; local 132 insertDefsUses(slot, RegDefs, RegUses); 157 if (delayHasHazard(FI, sawLoad, sawStore, RegDefs, RegUses)) { 158 insertDefsUses(FI, RegDefs, RegUses); 172 SmallSet<unsigned, 32> &RegDefs, 206 if (IsRegInSet(RegDefs, Reg) || IsRegInSet(RegUses, Reg)) 211 if (IsRegInSet(RegDefs, Re 169 delayHasHazard(MachineBasicBlock::iterator candidate, bool &sawLoad, bool &sawStore, SmallSet<unsigned, 32> &RegDefs, SmallSet<unsigned, 32> &RegUses) argument 219 insertDefsUses(MachineBasicBlock::iterator MI, SmallSet<unsigned, 32>& RegDefs, SmallSet<unsigned, 32>& RegUses) argument [all...] |
/external/llvm/lib/Target/Lanai/ |
H A D | LanaiDelaySlotFiller.cpp | 67 SmallSet<unsigned, 32> &RegDefs, 73 bool &SawStore, SmallSet<unsigned, 32> &RegDefs, 149 SmallSet<unsigned, 32> RegDefs; local 152 insertDefsUses(Slot, RegDefs, RegUses); 170 if (delayHasHazard(FI, SawLoad, SawStore, RegDefs, RegUses)) { 171 insertDefsUses(FI, RegDefs, RegUses); 181 bool &SawStore, SmallSet<unsigned, 32> &RegDefs, 214 if (isRegInSet(RegDefs, Reg) || isRegInSet(RegUses, Reg)) 219 if (isRegInSet(RegDefs, Reg)) 226 // Insert Defs and Uses of MI into the sets RegDefs an 180 delayHasHazard(MachineBasicBlock::instr_iterator MI, bool &SawLoad, bool &SawStore, SmallSet<unsigned, 32> &RegDefs, SmallSet<unsigned, 32> &RegUses) argument 227 insertDefsUses(MachineBasicBlock::instr_iterator MI, SmallSet<unsigned, 32> &RegDefs, SmallSet<unsigned, 32> &RegUses) argument [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/Sparc/ |
H A D | DelaySlotFiller.cpp | 68 SmallSet<unsigned, 32>& RegDefs, 76 SmallSet<unsigned, 32> &RegDefs, 132 SmallSet<unsigned, 32> RegDefs; local 155 insertDefsUses(slot, RegDefs, RegUses); 177 if (delayHasHazard(I, sawLoad, sawStore, RegDefs, RegUses)) { 178 insertDefsUses(I, RegDefs, RegUses); 190 SmallSet<unsigned, 32> &RegDefs, 220 if (IsRegInSet(RegDefs, Reg) || IsRegInSet(RegUses, Reg)) 225 if (IsRegInSet(RegDefs, Reg)) 258 //Insert Defs and Uses of MI into the sets RegDefs an 187 delayHasHazard(MachineBasicBlock::iterator candidate, bool &sawLoad, bool &sawStore, SmallSet<unsigned, 32> &RegDefs, SmallSet<unsigned, 32> &RegUses) argument 259 insertDefsUses(MachineBasicBlock::iterator MI, SmallSet<unsigned, 32>& RegDefs, SmallSet<unsigned, 32>& RegUses) argument [all...] |
/external/llvm/lib/Target/Sparc/ |
H A D | DelaySlotFiller.cpp | 71 SmallSet<unsigned, 32>& RegDefs, 75 SmallSet<unsigned, 32>& RegDefs, 83 SmallSet<unsigned, 32> &RegDefs, 173 SmallSet<unsigned, 32> RegDefs; local 198 insertCallDefsUses(slot, RegDefs, RegUses); 200 insertDefsUses(slot, RegDefs, RegUses); 220 if (delayHasHazard(I, sawLoad, sawStore, RegDefs, RegUses)) { 221 insertDefsUses(I, RegDefs, RegUses); 233 SmallSet<unsigned, 32> &RegDefs, 263 if (IsRegInSet(RegDefs, Re 230 delayHasHazard(MachineBasicBlock::iterator candidate, bool &sawLoad, bool &sawStore, SmallSet<unsigned, 32> &RegDefs, SmallSet<unsigned, 32> &RegUses) argument 292 insertCallDefsUses(MachineBasicBlock::iterator MI, SmallSet<unsigned, 32>& RegDefs, SmallSet<unsigned, 32>& RegUses) argument 321 insertDefsUses(MachineBasicBlock::iterator MI, SmallSet<unsigned, 32>& RegDefs, SmallSet<unsigned, 32>& RegUses) argument [all...] |
/external/llvm/lib/CodeGen/ |
H A D | ImplicitNullChecks.cpp | 149 DenseMap<unsigned, MachineInstr *> RegDefs; member in class:__anon12550::HazardDetector 208 auto It = RegDefs.find(MO.getReg()); 209 if (It == RegDefs.end()) 210 RegDefs.insert({MO.getReg(), MI}); 233 for (auto &RegDef : RegDefs) { 266 assert((!MO.isDef() || RegDefs.count(MO.getReg())) && 267 "All defs must be tracked in RegDefs by now!"); 268 return !MO.isDef() || RegDefs.find(MO.getReg())->second == MI;
|