def METHOD_NAME(self, target):
    builder = NetBuilder("matmul")
    x = builder.create_input(
        self.nptype2cinntype(self.case["dtype"]), self.case["x_shape"],
        "x")
    y = builder.create_input(
        self.nptype2cinntype(self.case["dtype"]), self.case["y_shape"],
        "y")
    out = self.cinn_func(builder, x, y)
    prog = builder.build()
    res = self.get_cinn_output(
        prog, target, [x, y], [self.x_np, self.y_np], [out], passes=list())
    self.cinn_outputs = res