<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm-project.git/clang/test/CodeGen/fpconstrained.cpp, branch users/nico/python-2</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/'/>
<entry>
<title>[clang,test] Convert text files from CRLF to LF</title>
<updated>2024-05-03T17:23:53+00:00</updated>
<author>
<name>Fangrui Song</name>
<email>i@maskray.me</email>
</author>
<published>2024-05-03T17:23:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=f34a5205aa481a6d9a15054bcc5f7b9875906a17'/>
<id>f34a5205aa481a6d9a15054bcc5f7b9875906a17</id>
<content type='text'>
Skip files with intentional CRLF line endings.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Skip files with intentional CRLF line endings.
</pre>
</div>
</content>
</entry>
<entry>
<title>[clang][cli] Remove -f[no-]trapping-math from -cc1 command line</title>
<updated>2021-01-12T09:00:23+00:00</updated>
<author>
<name>Jan Svoboda</name>
<email>jan_svoboda@apple.com</email>
</author>
<published>2021-01-12T08:09:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=7ab803095ae58445996dc4694acb216e3a32ee64'/>
<id>7ab803095ae58445996dc4694acb216e3a32ee64</id>
<content type='text'>
This patch removes the -f[no-]trapping-math flags from the -cc1 command line. These flags are ignored in the command line parser and their semantics is fully handled by -ffp-exception-mode.

This patch does not remove -f[no-]trapping-math from the driver command line. The driver flags are being used and do affect compilation.

Reviewed By: dexonsmith, SjoerdMeijer

Differential Revision: https://reviews.llvm.org/D93395
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch removes the -f[no-]trapping-math flags from the -cc1 command line. These flags are ignored in the command line parser and their semantics is fully handled by -ffp-exception-mode.

This patch does not remove -f[no-]trapping-math from the driver command line. The driver flags are being used and do affect compilation.

Reviewed By: dexonsmith, SjoerdMeijer

Differential Revision: https://reviews.llvm.org/D93395
</pre>
</div>
</content>
</entry>
<entry>
<title>Reland "[FPEnv][Clang][Driver] Disable constrained floating point on targets lacking support."</title>
<updated>2020-07-10T12:49:45+00:00</updated>
<author>
<name>Kevin P. Neal</name>
<email>kevin.neal@sas.com</email>
</author>
<published>2020-07-10T12:46:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=d4ce862f2aa8b7e4b11462bd72014b08ab9468b3'/>
<id>d4ce862f2aa8b7e4b11462bd72014b08ab9468b3</id>
<content type='text'>
We currently have strict floating point/constrained floating point enabled
for all targets. Constrained SDAG nodes get converted to the regular ones
before reaching the target layer. In theory this should be fine.

However, the changes are exposed to users through multiple clang options
already in use in the field, and the changes are _completely_ _untested_
on almost all of our targets. Bugs have already been found, like
"https://bugs.llvm.org/show_bug.cgi?id=45274".

This patch disables constrained floating point options in clang everywhere
except X86 and SystemZ. A warning will be printed when this happens.

Use the new -fexperimental-strict-floating-point flag to force allowing
strict floating point on hosts that aren't already marked as supporting
it (X86 and SystemZ).

Differential Revision: https://reviews.llvm.org/D80952
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We currently have strict floating point/constrained floating point enabled
for all targets. Constrained SDAG nodes get converted to the regular ones
before reaching the target layer. In theory this should be fine.

However, the changes are exposed to users through multiple clang options
already in use in the field, and the changes are _completely_ _untested_
on almost all of our targets. Bugs have already been found, like
"https://bugs.llvm.org/show_bug.cgi?id=45274".

This patch disables constrained floating point options in clang everywhere
except X86 and SystemZ. A warning will be printed when this happens.

Use the new -fexperimental-strict-floating-point flag to force allowing
strict floating point on hosts that aren't already marked as supporting
it (X86 and SystemZ).

Differential Revision: https://reviews.llvm.org/D80952
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "[FPEnv][Clang][Driver] Disable constrained floating point on targets lacking support."</title>
<updated>2020-07-06T18:57:45+00:00</updated>
<author>
<name>Kevin P. Neal</name>
<email>kevin.neal@sas.com</email>
</author>
<published>2020-07-06T18:54:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=916e2ca99785d34db73945940923a487efad32ad'/>
<id>916e2ca99785d34db73945940923a487efad32ad</id>
<content type='text'>
My mistake, I had a blocking reviewer.

This reverts commit 39d2ae0afb2312a15e4d15a0855b35b4e1c49fc4.
This reverts commit bfdafa32a0fa4b2745627fe57dd253db10ac3fcf.
This reverts commit 2b35511350454dd22997f129ee529e3fdb129ac2.

Differential Revision: https://reviews.llvm.org/D80952
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
My mistake, I had a blocking reviewer.

This reverts commit 39d2ae0afb2312a15e4d15a0855b35b4e1c49fc4.
This reverts commit bfdafa32a0fa4b2745627fe57dd253db10ac3fcf.
This reverts commit 2b35511350454dd22997f129ee529e3fdb129ac2.

Differential Revision: https://reviews.llvm.org/D80952
</pre>
</div>
</content>
</entry>
<entry>
<title>[FPEnv][Clang][Driver] Failing tests are now expected failures only on PowerPC</title>
<updated>2020-07-06T18:44:06+00:00</updated>
<author>
<name>Kevin P. Neal</name>
<email>kevin.neal@sas.com</email>
</author>
<published>2020-07-06T18:41:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=2b35511350454dd22997f129ee529e3fdb129ac2'/>
<id>2b35511350454dd22997f129ee529e3fdb129ac2</id>
<content type='text'>
Mark these tests as only failing on PowerPC. Avoids unexpected passes on
other bots.

Fingers crossed.

Differential Revision: https://reviews.llvm.org/D80952
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Mark these tests as only failing on PowerPC. Avoids unexpected passes on
other bots.

Fingers crossed.

Differential Revision: https://reviews.llvm.org/D80952
</pre>
</div>
</content>
</entry>
<entry>
<title>[FPEnv][Clang][Driver] Failing tests are now expected failures.</title>
<updated>2020-07-06T18:20:49+00:00</updated>
<author>
<name>Kevin P. Neal</name>
<email>kevin.neal@sas.com</email>
</author>
<published>2020-07-06T18:20:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=bfdafa32a0fa4b2745627fe57dd253db10ac3fcf'/>
<id>bfdafa32a0fa4b2745627fe57dd253db10ac3fcf</id>
<content type='text'>
These are now expected failures on PowerPC. They can be reenabled when
PowerPC is ready.

Differential Revision: https://reviews.llvm.org/D80952
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These are now expected failures on PowerPC. They can be reenabled when
PowerPC is ready.

Differential Revision: https://reviews.llvm.org/D80952
</pre>
</div>
</content>
</entry>
<entry>
<title>Reapply "Add support for #pragma float_control" with buildbot fixes</title>
<updated>2020-05-04T12:51:25+00:00</updated>
<author>
<name>Melanie Blower</name>
<email>melanie.blower@intel.com</email>
</author>
<published>2020-05-01T17:32:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=f5360d4bb3376347479d86547d21b95d80be786d'/>
<id>f5360d4bb3376347479d86547d21b95d80be786d</id>
<content type='text'>
Add support for #pragma float_control

Reviewers: rjmccall, erichkeane, sepavloff

Differential Revision: https://reviews.llvm.org/D72841

This reverts commit fce82c0ed310174fe48e2402ac731b6340098389.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add support for #pragma float_control

Reviewers: rjmccall, erichkeane, sepavloff

Differential Revision: https://reviews.llvm.org/D72841

This reverts commit fce82c0ed310174fe48e2402ac731b6340098389.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Reapply "Add support for #pragma float_control" with improvements to"</title>
<updated>2020-05-01T17:31:09+00:00</updated>
<author>
<name>Melanie Blower</name>
<email>melanie.blower@intel.com</email>
</author>
<published>2020-05-01T17:31:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=fce82c0ed310174fe48e2402ac731b6340098389'/>
<id>fce82c0ed310174fe48e2402ac731b6340098389</id>
<content type='text'>
This reverts commit 69aacaf699922ffe0450f567e21208c10c84731f.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 69aacaf699922ffe0450f567e21208c10c84731f.
</pre>
</div>
</content>
</entry>
<entry>
<title>Reapply "Add support for #pragma float_control" with improvements to</title>
<updated>2020-05-01T17:03:30+00:00</updated>
<author>
<name>Melanie Blower</name>
<email>melanie.blower@intel.com</email>
</author>
<published>2020-05-01T16:26:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=69aacaf699922ffe0450f567e21208c10c84731f'/>
<id>69aacaf699922ffe0450f567e21208c10c84731f</id>
<content type='text'>
test cases
Add support for #pragma float_control

Reviewers: rjmccall, erichkeane, sepavloff

Differential Revision: https://reviews.llvm.org/D72841

This reverts commit 85dc033caccaa6ab919d57f9759290be41240146, and makes
corrections to the test cases that failed on buildbots.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
test cases
Add support for #pragma float_control

Reviewers: rjmccall, erichkeane, sepavloff

Differential Revision: https://reviews.llvm.org/D72841

This reverts commit 85dc033caccaa6ab919d57f9759290be41240146, and makes
corrections to the test cases that failed on buildbots.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Add support for #pragma float_control"</title>
<updated>2020-05-01T13:36:58+00:00</updated>
<author>
<name>Melanie Blower</name>
<email>melanie.blower@intel.com</email>
</author>
<published>2020-05-01T13:36:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=85dc033caccaa6ab919d57f9759290be41240146'/>
<id>85dc033caccaa6ab919d57f9759290be41240146</id>
<content type='text'>
This reverts commit 4f1e9a17e9d28bdfd035313c96b3a5d4c91a7733.
due to fail on buildbot, sorry for the noise
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 4f1e9a17e9d28bdfd035313c96b3a5d4c91a7733.
due to fail on buildbot, sorry for the noise
</pre>
</div>
</content>
</entry>
</feed>
