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 23FD348A73 for ; Fri, 29 Dec 2023 11:57:21 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 1567668CD3F; Fri, 29 Dec 2023 13:57:20 +0200 (EET) Received: from mail-oi1-f169.google.com (mail-oi1-f169.google.com [209.85.167.169]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id D69E168CCCA for ; Fri, 29 Dec 2023 13:57:13 +0200 (EET) Received: by mail-oi1-f169.google.com with SMTP id 5614622812f47-3bbc755167fso1698292b6e.0 for ; Fri, 29 Dec 2023 03:57:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1703851032; x=1704455832; darn=ffmpeg.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=WV78APSUaUymMbjyi24CIiHif3vO6IcrdsMtUVo4qKY=; b=O9SFAzCq/dpmBbITqU3PGbCAPHP99WEWi8njYm6p7cBckqS5JSr75NrX25MVvok4WI IwptgF8hjjfMrK8PnbxzB6gc9nG6ItYzgQ/+LdTDG2Dq1stGuC8RDUQVcO0jmom6KT67 6n0p4TzjSLU3FGrLG5wWdV7x8WvxcX6tDKPx7p0EQTDhGhQuQpD522CUjfYWu9ie3NKR JspuS4NkzJSqegWpIhPCabOyXXHHP+II6oDfZQ36I61e4ylJH5vcIndSY6c3ChG66B9n xB8cI+J1zL0HrbUpi7F/AxN7Jyejil3UoJHVUV9KQnbomL1gtx5rVnkHw2t+058V9g6X PHgA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703851032; x=1704455832; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=WV78APSUaUymMbjyi24CIiHif3vO6IcrdsMtUVo4qKY=; b=XP8bDwSmAHhDV1BZPOrDC+RPV75Zc/J9rMQp4IlqbdmwejiqZuo+ODHufW+KbQCxs1 KtouZKnMhrxFUb3dqsSvQTmsrQLgyTVI9gXPCKOwMi6IXvLQJO51jLnUKv+RTCMThTqE IIqNlxzIRb9jarGQyHnHKpwoW2qZgAcCvvpeGESk10vdaOLvftT2lxYgDxUGdS17YHuh TPWvHDIWqmMZuR4/qCz5sBN9CtoX9ATJWyAxlYHT1VNZgG01xjGYQG4lBLogZr8nS9ca 7dnVJNFKr9tALwSIngV6KDvLpNdvHCdQoa1CWTWocoKu0OPvIV+WgeihwKqKjWpBPgla o+RQ== X-Gm-Message-State: AOJu0Yz2eAOuPTqrKm/X4a1yXPa1eVniA3Epu5OqX8m2qxl2/ow6/5ZW KUOaAnPBGq7iEkyKINNQP8UVIWERWoX1NS1e5ixjI81Y0ttWluc/Kbw= X-Google-Smtp-Source: AGHT+IEsG6PH0XRH+3VHiyD8O59bCWENaZGYnj6nRtz+xu7gQEgM+/VQ87ypvzpKcAEvETi5QpZsAX+7aZ/0IV/x/ZE= X-Received: by 2002:a05:6808:1492:b0:3bb:cdcc:183a with SMTP id e18-20020a056808149200b003bbcdcc183amr3622537oiw.68.1703851031975; Fri, 29 Dec 2023 03:57:11 -0800 (PST) MIME-Version: 1.0 From: flow gg Date: Fri, 29 Dec 2023 19:57:01 +0800 Message-ID: To: FFmpeg development discussions and patches Content-Type: multipart/mixed; boundary="00000000000083644f060da4bba3" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: [FFmpeg-devel] [PATCH 2/3] checkasm/svqenc: add ssd_int8_vs_int16 test 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: --00000000000083644f060da4bba3 Content-Type: text/plain; charset="UTF-8" Tests on x86 might fail, possibly due to a 16-bit sub overflow --00000000000083644f060da4bba3 Content-Type: text/x-patch; charset="US-ASCII"; name="0002-checkasm-svqenc-add-ssd_int8_vs_int16-test.patch" Content-Disposition: attachment; filename="0002-checkasm-svqenc-add-ssd_int8_vs_int16-test.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lqqkwjo30 RnJvbSA4YmRlNzc1MGVjN2FkYzI0Mzc4NDNlMTRkNGJlODVmYjkwMGQxYjE2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBzdW55dWVjaGkgPHN1bnl1ZWNoaUBpc2Nhcy5hYy5jbj4KRGF0 ZTogRnJpLCAyOSBEZWMgMjAyMyAxMzowOToyMSArMDgwMApTdWJqZWN0OiBbUEFUQ0ggMi8zXSBj aGVja2FzbS9zdnFlbmM6IGFkZCBzc2RfaW50OF92c19pbnQxNiB0ZXN0CgotLS0KIHRlc3RzL2No ZWNrYXNtL01ha2VmaWxlICAgfCAgMSArCiB0ZXN0cy9jaGVja2FzbS9jaGVja2FzbS5jIHwgIDMg KysKIHRlc3RzL2NoZWNrYXNtL2NoZWNrYXNtLmggfCAgMSArCiB0ZXN0cy9jaGVja2FzbS9zdnEx ZW5jLmMgIHwgNjggKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB0ZXN0 cy9mYXRlL2NoZWNrYXNtLm1hayAgIHwgIDEgKwogNSBmaWxlcyBjaGFuZ2VkLCA3NCBpbnNlcnRp b25zKCspCiBjcmVhdGUgbW9kZSAxMDA2NDQgdGVzdHMvY2hlY2thc20vc3ZxMWVuYy5jCgpkaWZm IC0tZ2l0IGEvdGVzdHMvY2hlY2thc20vTWFrZWZpbGUgYi90ZXN0cy9jaGVja2FzbS9NYWtlZmls ZQppbmRleCA0NzMyOGI1OWI5Li5mNTA3ZTk5OTkzIDEwMDY0NAotLS0gYS90ZXN0cy9jaGVja2Fz bS9NYWtlZmlsZQorKysgYi90ZXN0cy9jaGVja2FzbS9NYWtlZmlsZQpAQCAtMzQsNiArMzQsNyBA QCBBVkNPREVDT0JKUy0kKENPTkZJR19KUEVHMjAwMF9ERUNPREVSKSAgKz0ganBlZzIwMDBkc3Au bwogQVZDT0RFQ09CSlMtJChDT05GSUdfT1BVU19ERUNPREVSKSAgICAgICs9IG9wdXNkc3Aubwog QVZDT0RFQ09CSlMtJChDT05GSUdfUElYQkxPQ0tEU1ApICAgICAgICs9IHBpeGJsb2NrZHNwLm8K IEFWQ09ERUNPQkpTLSQoQ09ORklHX0hFVkNfREVDT0RFUikgICAgICArPSBoZXZjX2FkZF9yZXMu byBoZXZjX2RlYmxvY2subyBoZXZjX2lkY3QubyBoZXZjX3Nhby5vIGhldmNfcGVsLm8KK0FWQ09E RUNPQkpTLSQoQ09ORklHX1NWUTFfRU5DT0RFUikgICAgICArPSBzdnExZW5jLm8KIEFWQ09ERUNP QkpTLSQoQ09ORklHX1RBS19ERUNPREVSKSAgICAgICArPSB0YWtkc3AubwogQVZDT0RFQ09CSlMt JChDT05GSUdfVVRWSURFT19ERUNPREVSKSAgICs9IHV0dmlkZW9kc3AubwogQVZDT0RFQ09CSlMt JChDT05GSUdfVjIxMF9ERUNPREVSKSAgICAgICs9IHYyMTBkZWMubwpkaWZmIC0tZ2l0IGEvdGVz dHMvY2hlY2thc20vY2hlY2thc20uYyBiL3Rlc3RzL2NoZWNrYXNtL2NoZWNrYXNtLmMKaW5kZXgg NTc2MTNhZjVmNy4uZmYwN2Q4YjE4ZCAxMDA2NDQKLS0tIGEvdGVzdHMvY2hlY2thc20vY2hlY2th c20uYworKysgYi90ZXN0cy9jaGVja2FzbS9jaGVja2FzbS5jCkBAIC0xNjIsNiArMTYyLDkgQEAg c3RhdGljIGNvbnN0IHN0cnVjdCB7CiAgICAgI2lmIENPTkZJR19QSVhCTE9DS0RTUAogICAgICAg ICB7ICJwaXhibG9ja2RzcCIsIGNoZWNrYXNtX2NoZWNrX3BpeGJsb2NrZHNwIH0sCiAgICAgI2Vu ZGlmCisgICAgI2lmIENPTkZJR19TVlExX0VOQ09ERVIKKyAgICAgICAgeyAic3ZxMWVuYyIsIGNo ZWNrYXNtX2NoZWNrX3N2cTFlbmMgfSwKKyAgICAjZW5kaWYKICAgICAjaWYgQ09ORklHX1RBS19E RUNPREVSCiAgICAgICAgIHsgInRha2RzcCIsIGNoZWNrYXNtX2NoZWNrX3Rha2RzcCB9LAogICAg ICNlbmRpZgpkaWZmIC0tZ2l0IGEvdGVzdHMvY2hlY2thc20vY2hlY2thc20uaCBiL3Rlc3RzL2No ZWNrYXNtL2NoZWNrYXNtLmgKaW5kZXggZDc5NzQ3NzJkMy4uYzFmMTFjZmEzNiAxMDA2NDQKLS0t IGEvdGVzdHMvY2hlY2thc20vY2hlY2thc20uaAorKysgYi90ZXN0cy9jaGVja2FzbS9jaGVja2Fz bS5oCkBAIC04Miw2ICs4Miw3IEBAIHZvaWQgY2hlY2thc21fY2hlY2tfbmxtZWFucyh2b2lkKTsK IHZvaWQgY2hlY2thc21fY2hlY2tfb3B1c2RzcCh2b2lkKTsKIHZvaWQgY2hlY2thc21fY2hlY2tf cGl4YmxvY2tkc3Aodm9pZCk7CiB2b2lkIGNoZWNrYXNtX2NoZWNrX3NicmRzcCh2b2lkKTsKK3Zv aWQgY2hlY2thc21fY2hlY2tfc3ZxMWVuYyh2b2lkKTsKIHZvaWQgY2hlY2thc21fY2hlY2tfc3lu dGhfZmlsdGVyKHZvaWQpOwogdm9pZCBjaGVja2FzbV9jaGVja19zd19nYnJwKHZvaWQpOwogdm9p ZCBjaGVja2FzbV9jaGVja19zd19yZ2Iodm9pZCk7CmRpZmYgLS1naXQgYS90ZXN0cy9jaGVja2Fz bS9zdnExZW5jLmMgYi90ZXN0cy9jaGVja2FzbS9zdnExZW5jLmMKbmV3IGZpbGUgbW9kZSAxMDA2 NDQKaW5kZXggMDAwMDAwMDAwMC4uNWQyMWFiYzhhZAotLS0gL2Rldi9udWxsCisrKyBiL3Rlc3Rz L2NoZWNrYXNtL3N2cTFlbmMuYwpAQCAtMCwwICsxLDY4IEBACisvKgorICogQ29weXJpZ2h0IChj KSAyMDIzIEluc3RpdHVlIG9mIFNvZnR3YXJlIENoaW5lc2UgQWNhZGVteSBvZiBTY2llbmNlcyAo SVNDQVMpLgorICoKKyAqIFRoaXMgZmlsZSBpcyBwYXJ0IG9mIEZGbXBlZy4KKyAqCisgKiBGRm1w ZWcgaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlm eQorICogaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5z ZSBhcyBwdWJsaXNoZWQgYnkKKyAqIHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IGVpdGhl ciB2ZXJzaW9uIDIgb2YgdGhlIExpY2Vuc2UsIG9yCisgKiAoYXQgeW91ciBvcHRpb24pIGFueSBs YXRlciB2ZXJzaW9uLgorICoKKyAqIEZGbXBlZyBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0 aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorICogYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRo b3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKKyAqIE1FUkNIQU5UQUJJTElUWSBvciBG SVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKKyAqIEdOVSBHZW5lcmFs IFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCisgKgorICogWW91IHNob3VsZCBoYXZl IHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYWxvbmcK KyAqIHdpdGggRkZtcGVnOyBpZiBub3QsIHdyaXRlIHRvIHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5k YXRpb24sIEluYy4sCisgKiA1MSBGcmFua2xpbiBTdHJlZXQsIEZpZnRoIEZsb29yLCBCb3N0b24s IE1BIDAyMTEwLTEzMDEgVVNBLgorICovCisKKyNpbmNsdWRlICJsaWJhdnV0aWwvbWVtLmgiCisj aW5jbHVkZSAibGliYXZ1dGlsL21lbV9pbnRlcm5hbC5oIgorCisjaW5jbHVkZSAibGliYXZjb2Rl Yy9zdnExZW5jZHNwLmgiCisKKyNpbmNsdWRlICJjaGVja2FzbS5oIgorCisjZGVmaW5lIEJVRl9T SVpFIDEwMjQKKworI2RlZmluZSByYW5kb21pemUoYnVmLCBsZW4pIFwKKyAgICBkbyB7IFwKKyAg ICAgICAgZm9yIChpbnQgaSA9IDA7IGkgPCBsZW47IGkrKykgXAorICAgICAgICAgICAgYnVmW2ld ID0gcm5kKCk7IFwKKyAgICB9IHdoaWxlICgwKQorCitzdGF0aWMgdm9pZCB0ZXN0X3NzZF9pbnQ4 X3ZzX2ludDE2KFNWUTFFbmNEU1BDb250ZXh0ICpzKSB7CisgICAgZGVjbGFyZV9mdW5jKGludCwg Y29uc3QgaW50OF90ICpwaXgxLCBjb25zdCBpbnQxNl90ICpwaXgyLCBpbnRwdHJfdCBzaXplKTsK KworICAgIGludCByMSwgcjI7CisKKyAgICBpZiAoY2hlY2tfZnVuYyhzLT5zc2RfaW50OF92c19p bnQxNiwgInNzZF9pbnQ4X3ZzX2ludDE2IikpIHsKKyAgICAgICAgTE9DQUxfQUxJR05FRF8zMihp bnQ4X3QsIHAxLCBbQlVGX1NJWkVdKTsKKyAgICAgICAgTE9DQUxfQUxJR05FRF8zMihpbnQxNl90 LCBwMiwgW0JVRl9TSVpFXSk7CisKKyAgICAgICAgcmFuZG9taXplKHAxLCBCVUZfU0laRSk7Cisg ICAgICAgIHJhbmRvbWl6ZShwMiwgQlVGX1NJWkUpOworCisgICAgICAgIHIxID0gY2FsbF9yZWYo cDEsIHAyLCBCVUZfU0laRSk7CisgICAgICAgIHIyID0gY2FsbF9uZXcocDEsIHAyLCBCVUZfU0la RSk7CisKKyAgICAgICAgaWYgKHIxICE9IHIyKSB7CisgICAgICAgICAgICBmYWlsKCk7CisgICAg ICAgIH0KKworICAgICAgICBiZW5jaF9uZXcocDEsIHAyLCBCVUZfU0laRSk7CisgICAgfQorCisg ICAgcmVwb3J0KCJzc2RfaW50OF92c19pbnQxNiIpOworCit9CisKK3ZvaWQgY2hlY2thc21fY2hl Y2tfc3ZxMWVuYyh2b2lkKQoreworICAgIFNWUTFFbmNEU1BDb250ZXh0IHMgPSB7IDAgfTsKKyAg ICBmZl9zdnExZW5jX2luaXQoJnMpOworCisgICAgdGVzdF9zc2RfaW50OF92c19pbnQxNigmcyk7 Cit9CmRpZmYgLS1naXQgYS90ZXN0cy9mYXRlL2NoZWNrYXNtLm1hayBiL3Rlc3RzL2ZhdGUvY2hl Y2thc20ubWFrCmluZGV4IDllMDRiMWIzY2IuLjNkNzc1NTQ5ZWUgMTAwNjQ0Ci0tLSBhL3Rlc3Rz L2ZhdGUvY2hlY2thc20ubWFrCisrKyBiL3Rlc3RzL2ZhdGUvY2hlY2thc20ubWFrCkBAIC0zNCw2 ICszNCw3IEBAIEZBVEVfQ0hFQ0tBU00gPSBmYXRlLWNoZWNrYXNtLWFhY2VuY2RzcCAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAgICAgICBmYXRlLWNoZWNrYXNt LW9wdXNkc3AgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAg ICAgICBmYXRlLWNoZWNrYXNtLXBpeGJsb2NrZHNwICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIFwKICAgICAgICAgICAgICAgICBmYXRlLWNoZWNrYXNtLXNicmRzcCAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICBmYXRlLWNoZWNrYXNtLXN2 cTFlbmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAgICAg ICBmYXRlLWNoZWNrYXNtLXN5bnRoX2ZpbHRlciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IFwKICAgICAgICAgICAgICAgICBmYXRlLWNoZWNrYXNtLXN3X2dicnAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAgICAgICBmYXRlLWNoZWNrYXNtLXN3X3Jn YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLS0gCjIuNDMuMAoK --00000000000083644f060da4bba3 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". --00000000000083644f060da4bba3--