On Thu, 10 Mar 2022 14:29:36 GMT, Joe Darcy wrote:
>> Hi @jddarcy ,
>>
>> Test has been modified on the same lines using generic options which
>> manipulate compilation thresholds and agnostic to target platforms.
>>
>> * @run main/othervm -XX:Tier3CompileThreshold=100
>>
On Fri, 4 Mar 2022 19:04:40 GMT, Jatin Bhateja wrote:
>> IMO RoundTests should have a explicit @run tag without any VM options as
>> well.
>>
>> Do the added VM options run on all platforms in question? What is the
>> approximate time to run the test run compared to before?
>
> Hi @jddarcy ,
On Fri, 4 Mar 2022 06:06:52 GMT, Joe Darcy wrote:
>> test/jdk/java/lang/Math/RoundTests.java line 32:
>>
>>> 30: public static void main(String... args) {
>>> 31: int failures = 0;
>>> 32: for (int i = 0; i < 10; i++) {
>>
>> Is there an idiom to trigger the
On Tue, 1 Mar 2022 06:17:06 GMT, Joe Darcy wrote:
>> Jatin Bhateja has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> 8279508: Adding descriptive comments.
>
> test/jdk/java/lang/Math/RoundTests.java line 32:
>
>> 30: public static
On Sat, 26 Feb 2022 01:07:47 GMT, Sandhya Viswanathan
wrote:
>> Jatin Bhateja has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> 8279508: Adding descriptive comments.
>
> src/hotspot/cpu/x86/x86.ad line 7295:
>
>> 7293: __
On Sat, 26 Feb 2022 04:55:08 GMT, Jatin Bhateja wrote:
>> Jatin Bhateja has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> 8279508: Adding descriptive comments.
>
> As per SDM, if post conversion a floating point number is
On Sat, 26 Feb 2022 03:38:32 GMT, Quan Anh Mai wrote:
>> I believe the indefinite value should be 2^(w - 1) (a.k.a 0x8000) and
>> the documentation is typoed. If you look at `cvtss2si`, the indefinite value
>> is also written as 2^w - 1 but yet in `MacroAssembler::convert_f2i` we
>>
On Fri, 25 Feb 2022 06:22:42 GMT, Jatin Bhateja wrote:
>> Summary of changes:
>> - Intrinsify Math.round(float) and Math.round(double) APIs.
>> - Extend auto-vectorizer to infer vector operations on encountering scalar
>> IR nodes for above intrinsics.
>> - Test creation using new IR testing
On Fri, 25 Feb 2022 06:22:42 GMT, Jatin Bhateja wrote:
>> Summary of changes:
>> - Intrinsify Math.round(float) and Math.round(double) APIs.
>> - Extend auto-vectorizer to infer vector operations on encountering scalar
>> IR nodes for above intrinsics.
>> - Test creation using new IR testing
On Sat, 26 Feb 2022 03:02:51 GMT, Sandhya Viswanathan
wrote:
>> src/hotspot/cpu/x86/x86.ad line 7263:
>>
>>> 7261: __ vector_round_float_avx($dst$$XMMRegister, $src$$XMMRegister,
>>> $xtmp1$$XMMRegister,
>>> 7262: $xtmp2$$XMMRegister,
>>>
On Sat, 26 Feb 2022 03:37:32 GMT, Quan Anh Mai wrote:
>> Clarification, the number in my comments above is (2^w - 1). This is from
>> Intel SDM
>> (https://www.intel.com/content/www/us/en/developer/articles/technical/intel-sdm.html).
>> Also you will need to take care when the valid
On Sat, 26 Feb 2022 01:06:21 GMT, Sandhya Viswanathan
wrote:
>> Jatin Bhateja has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> 8279508: Adding descriptive comments.
>
> src/hotspot/cpu/x86/x86.ad line 7263:
>
>> 7261: __
On Fri, 25 Feb 2022 06:22:42 GMT, Jatin Bhateja wrote:
>> Summary of changes:
>> - Intrinsify Math.round(float) and Math.round(double) APIs.
>> - Extend auto-vectorizer to infer vector operations on encountering scalar
>> IR nodes for above intrinsics.
>> - Test creation using new IR testing
> Summary of changes:
> - Intrinsify Math.round(float) and Math.round(double) APIs.
> - Extend auto-vectorizer to infer vector operations on encountering scalar IR
> nodes for above intrinsics.
> - Test creation using new IR testing framework.
>
> Following are the performance number of a JMH
14 matches
Mail list logo