Lines Matching defs:SuperClass
1418 std::optional<const CodeGenRegisterClass *> SuperClass =
1421 if (!SuperClass)
1427 InsertPt, DstMIBuilder.getInsnID(), 0, **SuperClass);
1429 InsertPt, DstMIBuilder.getInsnID(), 1, **SuperClass);
1440 auto SuperClass = inferRegClassFromPattern(Dst.getChild(0));
1441 if (!SuperClass)
1450 (*SuperClass)->getMatchingSubClassWithSubRegs(CGRegs, *SubIdx);
1469 auto SuperClass =
1471 if (!SuperClass)
1475 InsertPt, DstMIBuilder.getInsnID(), 0, **SuperClass);
1482 auto SuperClass = inferRegClassFromPattern(Dst.getChild(0));
1484 InsertPt, DstMIBuilder.getInsnID(), 0, **SuperClass);
1495 (*SuperClass)->getMatchingSubClassWithSubRegs(CGRegs, *SubIdx);
2130 auto SuperClass = inferRegClassFromPattern(Dst.getChild(0));
2131 if (!SuperClass)
2149 (*SuperClass)->getMatchingSubClassWithSubRegs(CGRegs, *SubIdx);
2168 auto SuperClass = inferSuperRegisterClassForNode(
2170 if (!SuperClass)
2173 M.addAction<ConstrainOperandToRegClassAction>(0, 0, **SuperClass);
2174 M.addAction<ConstrainOperandToRegClassAction>(0, 1, **SuperClass);
2189 auto SuperClass =
2191 if (!SuperClass)
2194 M.addAction<ConstrainOperandToRegClassAction>(0, 0, **SuperClass);
2197 auto SuperClass = inferRegClassFromPattern(Dst.getChild(0));
2199 M.addAction<ConstrainOperandToRegClassAction>(0, 0, **SuperClass);
2210 (*SuperClass)->getMatchingSubClassWithSubRegs(CGRegs, *SubIdx);