From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id BD1F144CA8 for ; Fri, 14 Apr 2023 23:33:16 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 5EF9868B898; Sat, 15 Apr 2023 02:33:13 +0300 (EEST) Received: from mail-ej1-f44.google.com (mail-ej1-f44.google.com [209.85.218.44]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 9908C68974C for ; Sat, 15 Apr 2023 02:33:07 +0300 (EEST) Received: by mail-ej1-f44.google.com with SMTP id rp27so12515161ejb.12 for ; Fri, 14 Apr 2023 16:33:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1681515186; x=1684107186; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=0FxqvMxxshb/JIJaf91AVC0qrETIlMNZ0JE3EO9RWF4=; b=VPppzpQxuqkUfKd0ABvUTbW6wGkQ8QtxXmILOPw8Acv06ag+EDgnD9F2lRzTLVsvaH VZtv6trktzi9DHV0kAoeHsUTQE6HQTCDtgMoDvO8fYPBG/poR9v0TsZb4TQWtRNSZ7EC KuEmehwgaJ1KBcN6M6y3LiUsw5LVntdpD0/hRZAgNGcrvJv87c4Ed1hwyRL7nvBNFimV n5dtS+yARc8DPxbtbod05e/Lwou8QpO9AdVRNfJ0aqEtsJAVvrNu2YETbSEyBwb7iKSH AYe8WbgrRPs2ospufyoXSR42PHvoxQnXgb3eAzLsLNQeH6lwMuAqf/tAf19BoSqlq7Kw DhdQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1681515186; x=1684107186; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=0FxqvMxxshb/JIJaf91AVC0qrETIlMNZ0JE3EO9RWF4=; b=BaVKi2cdUyDPItvaS1eMNuoUHayfT119vf8fReLf6M7VRCRaIrM4bjqJU/2FNpjdkH TfSdAjdKEZ6BBr1u7hO+ozq+qd0ZT0ejk1ca4Q5bw8vc43t6asR2wbBjqoTUs9fjyQEc 9kQYcNKBZ0clfRhlXTBT0dkMROzbNomK8mOT0jSrluW7DElM1kw02ZHN3JxAzUoOdVFD A8Qu/NE8rCnwBpSJgtzr7zYleD11zUGv98mHxbYDKpvkhsulj0UQxLcaJVm/zV5w3O7B DNUIyBDEy0Iv8peoOlxtFxAuhPKC7tYqPMDRSPdSfBDBEWxXZjxJdansnihSXAp8BAZL SxsQ== X-Gm-Message-State: AAQBX9exO3yRCr8vtG/cs4WaLJfkd5Pc0v84G7yzUpHHnRdXanZXwriw PaFCIj3/W8eToZL5Cp4/s8rxDL4fKSAzD/TzFnbExJ1SUGI= X-Google-Smtp-Source: AKy350bVEoOdaT4iWqGbPQ1sm3mxUDyoiuufHPQ1XL9v8kAdkoLXW/tg+B9JBKF/IQ3hCyYs4HureeLSzsU5w5QaAvE= X-Received: by 2002:a17:906:4a17:b0:94a:873e:bda4 with SMTP id w23-20020a1709064a1700b0094a873ebda4mr315232eju.9.1681515186034; Fri, 14 Apr 2023 16:33:06 -0700 (PDT) MIME-Version: 1.0 References: <20230414210810.47688-1-surajshirvankar@gmail.com> In-Reply-To: <20230414210810.47688-1-surajshirvankar@gmail.com> From: "Ronald S. Bultje" Date: Fri, 14 Apr 2023 19:32:54 -0400 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH] vfilter: Speed up vf_mutiply with inlining X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Cc: Suraj Shirvankar Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: SGksCgpPbiBGcmksIEFwciAxNCwgMjAyMyBhdCA1OjA44oCvUE0gU3VyYWogU2hpcnZhbmthciA8 c3VyYWpzaGlydmFua2FyQGdtYWlsLmNvbT4Kd3JvdGU6Cgo+IEFkZCBpbmxpbmUgdG8gcHJvdmlk ZSBhIHNsaWdodCBzcGVlZCB1cCBmbyB2Zl9tdWx0aXBseQo+Cj4gU2lnbmVkLW9mZi1ieTogU3Vy YWogU2hpcnZhbmthciA8c3VyYWpzaGlydmFua2FyQGdtYWlsLmNvbT4KPiAtLS0KPiAgbGliYXZm aWx0ZXIvdmZfbXVsdGlwbHkuYyB8IDkgKysrKy0tLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCA0IGlu c2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCj4KPiBkaWZmIC0tZ2l0IGEvbGliYXZmaWx0ZXIv dmZfbXVsdGlwbHkuYyBiL2xpYmF2ZmlsdGVyL3ZmX211bHRpcGx5LmMKPiBpbmRleCA5NzliODg1 ZWIxLi5iOWZmOTJkOGUxIDEwMDY0NAo+IC0tLSBhL2xpYmF2ZmlsdGVyL3ZmX211bHRpcGx5LmMK PiArKysgYi9saWJhdmZpbHRlci92Zl9tdWx0aXBseS5jCj4gQEAgLTcyLDkgKzcyLDggQEAgc3Rh dGljIGludCBjb25maWdfaW5wdXQoQVZGaWx0ZXJMaW5rICppbmxpbmspCj4gICAgICByZXR1cm4g MDsKPiAgfQo+Cj4gLXN0YXRpYyB2b2lkIG11bHRpcGx5KGNvbnN0IHVpbnQ4X3QgKnNzcmMsIGNv bnN0IHVpbnQ4X3QgKnJyZWYsIHVpbnQ4X3QKPiAqZGRzdCwKPiAtICAgICAgICAgICAgICAgICAg ICAgZmxvYXQgc2NhbGUsIGZsb2F0IG9mZnNldCwgaW50IHcpCj4gLXsKPiArc3RhdGljIGlubGlu ZSB2b2lkIG11bHRpcGx5KGNvbnN0IHVpbnQ4X3QgKnNzcmMsIGNvbnN0IHVpbnQ4X3QgKnJyZWYs Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50OF90ICpkZHN0LCBmbG9hdCBzY2Fs ZSwgZmxvYXQgb2Zmc2V0LCBpbnQKPiB3KSB7Cj4gICAgICBjb25zdCBmbG9hdCAqc3JjID0gKGNv bnN0IGZsb2F0ICopc3NyYzsKPiAgICAgIGNvbnN0IGZsb2F0ICpyZWYgPSAoY29uc3QgZmxvYXQg KilycmVmOwo+ICAgICAgZmxvYXQgKmRzdCA9IChmbG9hdCAqKWRkc3Q7Cj4KClBsZWFzZSBwcm92 aWRlIHBlcmZvcm1hbmNlIG1lYXN1cmVtZW50cyB0byBqdXN0aWZ5IHRoZSBjaGFuZ2UuIFdvdWxk bid0IGl0CmJlIGJldHRlciB0byB3cml0ZSBTSU1EPwoKCj4gQEAgLTg2LDggKzg1LDggQEAgc3Rh dGljIHZvaWQgbXVsdGlwbHkoY29uc3QgdWludDhfdCAqc3NyYywgY29uc3QgdWludDhfdAo+ICpy cmVmLCB1aW50OF90ICpkZHN0LAo+ICAgICAgfQo+ICB9Cj4KPiAtc3RhdGljIGludCBtdWx0aXBs eV9zbGljZShBVkZpbHRlckNvbnRleHQgKmN0eCwgdm9pZCAqYXJnLCBpbnQgam9ibnIsIGludAo+ IG5iX2pvYnMpCj4gLXsKPiArc3RhdGljIGlubGluZSBpbnQgbXVsdGlwbHlfc2xpY2UoQVZGaWx0 ZXJDb250ZXh0ICpjdHgsIHZvaWQgKmFyZywgaW50Cj4gam9ibnIsCj4gKyAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIGludCBuYl9qb2JzKSB7Cj4gICAgICBNdWx0aXBseUNvbnRleHQg KnMgPSBjdHgtPnByaXY7Cj4gICAgICBjb25zdCBmbG9hdCBvZmZzZXQgPSBzLT5vZmZzZXQ7Cj4g ICAgICBjb25zdCBmbG9hdCBzY2FsZSA9IHMtPnNjYWxlOwo+CgpUaGlzIGRvZXMgbm90aGluZywg c2luY2UgdGhlIGZ1bmN0aW9uIHBvaW50ZXIgaXMgcGFzc2VkIHRvCmZmX2ZpbHRlcl9leGVjdXRl KCkuCgpSb25hbGQKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRw czovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2Ny aWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1w ZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=