Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64LoadStoreOptimizer.cpp1335 SmallPtrSetImpl<const TargetRegisterClass *> &RequiredClasses, in canRenameUpToDef() argument
1426 RequiredClasses.insert(TRI->getMinimalPhysRegClass(MOP.getReg())); in canRenameUpToDef()
1440 RequiredClasses.insert(TRI->getMinimalPhysRegClass(MOP.getReg())); in canRenameUpToDef()
1466 SmallPtrSetImpl<const TargetRegisterClass *> &RequiredClasses, in tryToFindRegisterToRename() argument
1480 auto CanBeUsedForAllClasses = [&RequiredClasses, TRI](MCPhysReg PR) { in tryToFindRegisterToRename()
1481 return all_of(RequiredClasses, [PR, TRI](const TargetRegisterClass *C) { in tryToFindRegisterToRename()
1529 SmallPtrSet<const TargetRegisterClass *, 5> RequiredClasses; in findMatchingInsn() local
1709 RequiredClasses, TRI)}; in findMatchingInsn()
1714 UsedInBetween, RequiredClasses, TRI); in findMatchingInsn()