Searched refs:RegDefs (Results 1 – 6 of 6) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Target/Lanai/ |
| H A D | LanaiDelaySlotFiller.cpp | 67 SmallSet<unsigned, 32> &RegDefs, 73 bool &SawStore, SmallSet<unsigned, 32> &RegDefs, 148 SmallSet<unsigned, 32> RegDefs; in findDelayInstr() local 151 insertDefsUses(Slot, RegDefs, RegUses); in findDelayInstr() 169 if (delayHasHazard(FI, SawLoad, SawStore, RegDefs, RegUses)) { in findDelayInstr() 170 insertDefsUses(FI, RegDefs, RegUses); in findDelayInstr() 213 if (isRegInSet(RegDefs, Reg) || isRegInSet(RegUses, Reg)) in delayHasHazard() 218 if (isRegInSet(RegDefs, Reg)) in delayHasHazard() 227 SmallSet<unsigned, 32> &RegDefs, in insertDefsUses() argument 241 RegDefs.insert(Reg); in insertDefsUses() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/Sparc/ |
| H A D | DelaySlotFiller.cpp | 69 SmallSet<unsigned, 32>& RegDefs, 73 SmallSet<unsigned, 32>& RegDefs, 81 SmallSet<unsigned, 32> &RegDefs, 171 SmallSet<unsigned, 32> RegDefs; in findDelayInstr() local 196 insertCallDefsUses(slot, RegDefs, RegUses); in findDelayInstr() 198 insertDefsUses(slot, RegDefs, RegUses); in findDelayInstr() 219 insertDefsUses(I, RegDefs, RegUses); in findDelayInstr() 231 SmallSet<unsigned, 32> &RegDefs, in delayHasHazard() argument 266 if (IsRegInSet(RegDefs, Reg)) in delayHasHazard() 295 RegDefs.insert(SP::O7); in insertCallDefsUses() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonHazardRecognizer.cpp | 36 RegDefs.clear(); in Reset() 52 if (!MO.isReg() || RegDefs.count(MO.getReg()) == 0) in getHazardType() 88 RegDefs.clear(); in AdvanceCycle() 118 RegDefs.insert(MO.getReg()); in EmitInstruction()
|
| H A D | HexagonHazardRecognizer.h | 42 SmallSet<unsigned, 8> RegDefs; variable
|
| /freebsd-12.1/contrib/llvm/lib/MCA/Stages/ |
| H A D | DispatchStage.cpp | 38 SmallVector<unsigned, 4> RegDefs; in checkPRF() local 40 RegDefs.emplace_back(RegDef.getRegisterID()); in checkPRF() 42 const unsigned RegisterMask = PRF.isAvailable(RegDefs); in checkPRF()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | SILoadStoreOptimizer.cpp | 245 DenseSet<unsigned> &RegDefs, in addDefsUsesToList() argument 250 RegDefs.insert(Op.getReg()); in addDefsUsesToList() 271 static bool addToListsIfDependent(MachineInstr &MI, DenseSet<unsigned> &RegDefs, in addToListsIfDependent() argument 284 ((Use.readsReg() && RegDefs.count(Use.getReg())) || in addToListsIfDependent() 288 addDefsUsesToList(MI, RegDefs, PhysRegUses); in addToListsIfDependent()
|