Lines Matching refs:OperandRenderer

2121 class OperandRenderer {  class
2140 OperandRenderer(RendererKind Kind) : Kind(Kind) {} in OperandRenderer() function in __anon7e76e5f80111::OperandRenderer
2141 virtual ~OperandRenderer() {} in ~OperandRenderer()
2151 class CopyRenderer : public OperandRenderer {
2159 : OperandRenderer(OR_Copy), NewInsnID(NewInsnID), in CopyRenderer()
2164 static bool classof(const OperandRenderer *R) { in classof()
2184 class CopyOrAddZeroRegRenderer : public OperandRenderer {
2194 : OperandRenderer(OR_CopyOrAddZeroReg), NewInsnID(NewInsnID), in CopyOrAddZeroRegRenderer()
2199 static bool classof(const OperandRenderer *R) { in classof()
2224 class CopyConstantAsImmRenderer : public OperandRenderer {
2233 : OperandRenderer(OR_CopyConstantAsImm), NewInsnID(NewInsnID), in CopyConstantAsImmRenderer()
2236 static bool classof(const OperandRenderer *R) { in classof()
2256 class CopyFConstantAsFPImmRenderer : public OperandRenderer {
2264 : OperandRenderer(OR_CopyFConstantAsFPImm), NewInsnID(NewInsnID), in CopyFConstantAsFPImmRenderer()
2267 static bool classof(const OperandRenderer *R) { in classof()
2287 class CopySubRegRenderer : public OperandRenderer {
2298 : OperandRenderer(OR_CopySubReg), NewInsnID(NewInsnID), in CopySubRegRenderer()
2301 static bool classof(const OperandRenderer *R) { in classof()
2323 class AddRegisterRenderer : public OperandRenderer {
2330 : OperandRenderer(OR_Register), InsnID(InsnID), RegisterDef(RegisterDef) { in AddRegisterRenderer()
2333 static bool classof(const OperandRenderer *R) { in classof()
2352 class TempRegRenderer : public OperandRenderer {
2360 : OperandRenderer(OR_Register), InsnID(InsnID), TempRegID(TempRegID), in TempRegRenderer()
2363 static bool classof(const OperandRenderer *R) { in classof()
2381 class ImmRenderer : public OperandRenderer {
2388 : OperandRenderer(OR_Imm), InsnID(InsnID), Imm(Imm) {} in ImmRenderer()
2390 static bool classof(const OperandRenderer *R) { in classof()
2403 class RenderComplexPatternOperand : public OperandRenderer {
2424 : OperandRenderer(OR_ComplexPattern), InsnID(InsnID), TheDef(TheDef), in RenderComplexPatternOperand()
2428 static bool classof(const OperandRenderer *R) { in classof()
2445 class CustomRenderer : public OperandRenderer {
2455 : OperandRenderer(OR_Custom), InsnID(InsnID), Renderer(Renderer), in CustomRenderer()
2458 static bool classof(const OperandRenderer *R) { in classof()
2510 std::vector<std::unique_ptr<OperandRenderer>> OperandRenderers;