Lines Matching refs:TargetRegisterClass
193 const TargetRegisterClass *
194 TargetRegisterInfo::getAllocatableClass(const TargetRegisterClass *RC) const { in getAllocatableClass()
200 const TargetRegisterClass *SubRC = getRegClass(It.getID()); in getAllocatableClass()
210 const TargetRegisterClass *
217 const TargetRegisterClass* BestRC = nullptr; in getMinimalPhysRegClass()
218 for (const TargetRegisterClass* RC : regclasses()) { in getMinimalPhysRegClass()
228 const TargetRegisterClass *
235 const TargetRegisterClass *BestRC = nullptr; in getMinimalPhysRegClassLLT()
236 for (const TargetRegisterClass *RC : regclasses()) { in getMinimalPhysRegClassLLT()
248 const TargetRegisterClass *RC, BitVector &R){ in getAllocatableSetForRC()
256 const TargetRegisterClass *RC) const { in getAllocatableSet()
260 const TargetRegisterClass *SubClass = getAllocatableClass(RC); in getAllocatableSet()
264 for (const TargetRegisterClass *C : regclasses()) in getAllocatableSet()
278 const TargetRegisterClass *firstCommonClass(const uint32_t *A, in firstCommonClass()
287 const TargetRegisterClass *
288 TargetRegisterInfo::getCommonSubClass(const TargetRegisterClass *A, in getCommonSubClass()
289 const TargetRegisterClass *B) const { in getCommonSubClass()
301 const TargetRegisterClass *
302 TargetRegisterInfo::getMatchingSuperRegClass(const TargetRegisterClass *A, in getMatchingSuperRegClass()
303 const TargetRegisterClass *B, in getMatchingSuperRegClass()
317 const TargetRegisterClass *TargetRegisterInfo::
318 getCommonSuperRegClass(const TargetRegisterClass *RCA, unsigned SubA, in getCommonSuperRegClass()
319 const TargetRegisterClass *RCB, unsigned SubB, in getCommonSuperRegClass()
335 const TargetRegisterClass *BestRC = nullptr; in getCommonSuperRegClass()
352 const TargetRegisterClass *RC = in getCommonSuperRegClass()
382 const TargetRegisterClass *DefRC, in shareSameRegisterFile()
384 const TargetRegisterClass *SrcRC, in shareSameRegisterFile()
412 bool TargetRegisterInfo::shouldRewriteCopySrc(const TargetRegisterClass *DefRC, in shouldRewriteCopySrc()
414 const TargetRegisterClass *SrcRC, in shouldRewriteCopySrc()
503 const TargetRegisterClass *RC{}; in getRegSizeInBits()
524 const MachineRegisterInfo &MRI, const TargetRegisterClass *RC, in getCoveringSubRegIndexes()