Home
last modified time | relevance | path

Searched refs:RegSet (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiDelaySlotFiller.cpp67 bool isRegInSet(SmallSet<unsigned, 32> &RegSet, unsigned Reg);
252 bool Filler::isRegInSet(SmallSet<unsigned, 32> &RegSet, unsigned Reg) { in isRegInSet() argument
255 if (RegSet.count(*AI)) in isRegInSet()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DRegisterPressure.h278 using RegSet = SparseSet<IndexMaskPair>; variable
279 RegSet Regs;
301 RegSet::const_iterator I = Regs.find(SparseIndex); in contains()
324 RegSet::iterator I = Regs.find(SparseIndex); in erase()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DDelaySlotFiller.cpp72 bool IsRegInSet(SmallSet<unsigned, 32>& RegSet,
356 bool Filler::IsRegInSet(SmallSet<unsigned, 32>& RegSet, unsigned Reg) in IsRegInSet() argument
361 if (RegSet.count(*AI)) in IsRegInSet()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsDelaySlotFiller.cpp131 bool isRegInSet(const BitVector &RegSet, unsigned Reg) const;
440 bool RegDefsUses::isRegInSet(const BitVector &RegSet, unsigned Reg) const { in isRegInSet() argument
443 if (RegSet.test(*AI)) in isRegInSet()
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCRegisterInfo.h42 const uint8_t *const RegSet; variable
80 return (RegSet[Byte] & (1 << InByte)) != 0; in contains()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonExpandCondsets.cpp205 void updateLiveness(const std::set<Register> &RegSet, bool Recalc,
536 void HexagonExpandCondsets::updateLiveness(const std::set<Register> &RegSet, in updateLiveness() argument
540 for (Register R : RegSet) { in updateLiveness()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DAggressiveAntiDepBreaker.cpp257 SmallSet<Register, 4> RegSet; in AntiDepEdges() local
260 if (RegSet.insert(Pred.getReg()).second) in AntiDepEdges()
H A DRegAllocPBQP.cpp146 using RegSet = std::set<Register>; typedef in __anonda0ac5d00111::RegAllocPBQP
150 RegSet VRegsToAlloc, EmptyIntervalVRegs;
H A DMachineVerifier.cpp142 using RegSet = DenseSet<Register>; typedef
151 RegSet regsLive;
175 RegSet regsKilled;
179 RegSet regsLiveOut;
183 RegSet vregsPassed;
187 RegSet vregsRequired;
205 bool addRequired(const RegSet &RS) { in addRequired()
H A DMachinePipeliner.cpp1680 const auto InsertReg = [this, &CurSetPressure](RegSetTy &RegSet, in computeMaxSetPressure()
1685 bool Inserted = RegSet.insert(Reg).second; in computeMaxSetPressure()
1694 const auto EraseReg = [this, &CurSetPressure](RegSetTy &RegSet, in computeMaxSetPressure() argument
1700 if (!RegSet.contains(Reg)) in computeMaxSetPressure()
1704 RegSet.erase(Reg); in computeMaxSetPressure()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DThumb1FrameLowering.cpp827 const std::set<Register> &RegSet) { in getNextOrderedReg() argument
829 [&](Register Reg) { return RegSet.count(Reg); }); in getNextOrderedReg()