Lines Matching refs:SubOperand
2947 Optional<unsigned> SubOperand; member in __anoncee47b830111::RenderComplexPatternOperand
2956 Optional<unsigned> SubOperand = None) in RenderComplexPatternOperand() argument
2959 SubOperand(SubOperand) {} in RenderComplexPatternOperand()
2966 Table << MatchTable::Opcode(SubOperand ? "GIR_ComplexSubOperandRenderer" in emitRenderOpcodes()
2971 if (SubOperand) in emitRenderOpcodes()
2973 << MatchTable::IntValue(SubOperand.value()); in emitRenderOpcodes()
4302 auto *SubOperand = SrcChild->getChild(i); in importChildMatcher() local
4303 if (!SubOperand->getName().empty()) { in importChildMatcher()
4305 SubOperand->getName(), SrcChild->getOperator(), RendererID, i, in importChildMatcher()
4446 const auto &SubOperand = Rule.getComplexSubOperand(DstChild->getName()); in importExplicitUseRenderer() local
4447 if (SubOperand) { in importExplicitUseRenderer()
4449 *std::get<0>(*SubOperand), DstChild->getName(), in importExplicitUseRenderer()
4450 std::get<1>(*SubOperand), std::get<2>(*SubOperand)); in importExplicitUseRenderer()