|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/MC/MCRegisterInfo.h 653 assert(isValid() && "Cannot move off the end of the list.");
678 for (RRI = MCRegUnitRootIterator(*RI, MCRI); RRI.isValid(); ++RRI) {
700 if (RRI.isValid()) {
lib/CodeGen/BreakFalseDeps.cpp 117 for (MCRegUnitRootIterator Root(*Unit, TRI); Root.isValid(); ++Root) {
lib/CodeGen/LiveIntervals.cpp 273 for (MCRegUnitRootIterator Root(Unit, TRI); Root.isValid(); ++Root) {
293 for (MCRegUnitRootIterator Root(Unit, TRI); Root.isValid(); ++Root) {
lib/CodeGen/LiveRegUnits.cpp 28 for (MCRegUnitRootIterator RootReg(U, TRI); RootReg.isValid(); ++RootReg) {
37 for (MCRegUnitRootIterator RootReg(U, TRI); RootReg.isValid(); ++RootReg) {
lib/CodeGen/MachineRegisterInfo.cpp 659 for (MCRegUnitRootIterator Root(Unit, TRI); Root.isValid(); ++Root) {
lib/CodeGen/RegisterCoalescer.cpp 1998 for (MCRegUnitRootIterator RI(*UI, TRI); RI.isValid(); ++RI) {
lib/CodeGen/RegisterScavenging.cpp 123 for (MCRegUnitRootIterator RURI(RU, TRI); RURI.isValid(); ++RURI) {
lib/CodeGen/TargetRegisterInfo.cpp 136 assert(Roots.isValid() && "Unit has no roots.");
138 for (++Roots; Roots.isValid(); ++Roots)
lib/Target/Hexagon/RDFRegisters.cpp 52 assert(R.isValid());
55 if (R.isValid()) {
325 for (MCRegUnitRootIterator R(Unit, &PRI.getTRI()); R.isValid(); ++R)