<feed xmlns='http://www.w3.org/2005/Atom'>
<title>art/test/432-optimizing-cmp, branch cm-13.0</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/art/'/>
<entry>
<title>[optimizing compiler] Add CMP{L,G}_{FLOAT,DOUBLE}</title>
<updated>2014-11-27T12:30:27+00:00</updated>
<author>
<name>Calin Juravle</name>
<email>calin@google.com</email>
</author>
<published>2014-11-25T20:56:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/art/commit/?id=ddb7df25af45d7cd19ed1138e537973735cc78a5'/>
<id>ddb7df25af45d7cd19ed1138e537973735cc78a5</id>
<content type='text'>
Adds:
- float comparison for arm, x86, x86_64 backends.
- ucomis{s,d} assembly to x86 and x86_64.
- vmstat assebmly for thumb2
- new assembly tests

Change-Id: Ie3e19d0c08b3b875cd0a4be4ee4e9c8a4a076290
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adds:
- float comparison for arm, x86, x86_64 backends.
- ucomis{s,d} assembly to x86 and x86_64.
- vmstat assebmly for thumb2
- new assembly tests

Change-Id: Ie3e19d0c08b3b875cd0a4be4ee4e9c8a4a076290
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "[optimizing compiler] Add CMP{L,G}_{FLOAT,DOUBLE}"</title>
<updated>2014-11-26T19:01:09+00:00</updated>
<author>
<name>Calin Juravle</name>
<email>calin@google.com</email>
</author>
<published>2014-11-26T19:01:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/art/commit/?id=91debbc3da3e3376416e4394155d9f9e355255cb'/>
<id>91debbc3da3e3376416e4394155d9f9e355255cb</id>
<content type='text'>
Fails on arm due to missing vmrs op after vcmp. I revert this instead of pushing the fix because I don't understand yet why it compiles with run-test but not with dex2oat.

This reverts commit fd861249f31ab360c12dd1ffb131d50f02b0bfc6.

Change-Id: Idc2d30f6a0f39ddd3596aa18a532ae90f8aaf62f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fails on arm due to missing vmrs op after vcmp. I revert this instead of pushing the fix because I don't understand yet why it compiles with run-test but not with dex2oat.

This reverts commit fd861249f31ab360c12dd1ffb131d50f02b0bfc6.

Change-Id: Idc2d30f6a0f39ddd3596aa18a532ae90f8aaf62f
</pre>
</div>
</content>
</entry>
<entry>
<title>[optimizing compiler] Add CMP{L,G}_{FLOAT,DOUBLE}</title>
<updated>2014-11-26T16:49:23+00:00</updated>
<author>
<name>Calin Juravle</name>
<email>calin@google.com</email>
</author>
<published>2014-11-25T20:56:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/art/commit/?id=fd861249f31ab360c12dd1ffb131d50f02b0bfc6'/>
<id>fd861249f31ab360c12dd1ffb131d50f02b0bfc6</id>
<content type='text'>
- adds float comparison for arm, x86, x86_64 backends.
- adds ucomis{s,d} assembly to x86 and x86_64.

Change-Id: I232d2b6e9ecf373beb5cc63698dd97a658ff9c83
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- adds float comparison for arm, x86, x86_64 backends.
- adds ucomis{s,d} assembly to x86 and x86_64.

Change-Id: I232d2b6e9ecf373beb5cc63698dd97a658ff9c83
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "[optimizing compiler] Add CMP{L,G}_{FLOAT,DOUBLE}"</title>
<updated>2014-11-26T14:45:52+00:00</updated>
<author>
<name>Nicolas Geoffray</name>
<email>ngeoffray@google.com</email>
</author>
<published>2014-11-26T14:45:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/art/commit/?id=799f506b8d48bcceef5e6cf50f3f5eb6bcea05e1'/>
<id>799f506b8d48bcceef5e6cf50f3f5eb6bcea05e1</id>
<content type='text'>
Fails on x86_64 and target.

This reverts commit cea28ec4b9e94ec942899acf1dbf20f8999b36b4.

Change-Id: I30c1d188c7ecfe765f137a307022ede84f15482c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fails on x86_64 and target.

This reverts commit cea28ec4b9e94ec942899acf1dbf20f8999b36b4.

Change-Id: I30c1d188c7ecfe765f137a307022ede84f15482c
</pre>
</div>
</content>
</entry>
<entry>
<title>[optimizing compiler] Add CMP{L,G}_{FLOAT,DOUBLE}</title>
<updated>2014-11-26T10:59:15+00:00</updated>
<author>
<name>Calin Juravle</name>
<email>calin@google.com</email>
</author>
<published>2014-11-25T20:56:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/art/commit/?id=cea28ec4b9e94ec942899acf1dbf20f8999b36b4'/>
<id>cea28ec4b9e94ec942899acf1dbf20f8999b36b4</id>
<content type='text'>
- adds float comparison for arm, x86, x86_64 backends.
- adds ucomis{s,d} assembly to x86 and x86_64.

Change-Id: Ie91e04bfb402025073054f3803a3a569e4705caa
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- adds float comparison for arm, x86, x86_64 backends.
- adds ucomis{s,d} assembly to x86 and x86_64.

Change-Id: Ie91e04bfb402025073054f3803a3a569e4705caa
</pre>
</div>
</content>
</entry>
</feed>
