<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm-project.git/clang/test/CodeGen/function-target-features.c, 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>Reland "[X86] Remove knl/knm specific ISAs supports (#92883)" (#93136)</title>
<updated>2024-05-24T05:46:34+00:00</updated>
<author>
<name>Freddy Ye</name>
<email>freddy.ye@intel.com</email>
</author>
<published>2024-05-24T05:46:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=4def1ce1012897d4f80f5094c29e5383b9aa6a0b'/>
<id>4def1ce1012897d4f80f5094c29e5383b9aa6a0b</id>
<content type='text'>
This reverts commit aa4069ea96e5eb62bc8c7895b9d920f129611b3a.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit aa4069ea96e5eb62bc8c7895b9d920f129611b3a.</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "[X86] Remove knl/knm specific ISAs supports (#92883)" (#93123)</title>
<updated>2024-05-23T02:25:23+00:00</updated>
<author>
<name>Freddy Ye</name>
<email>freddy.ye@intel.com</email>
</author>
<published>2024-05-23T02:25:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=aa4069ea96e5eb62bc8c7895b9d920f129611b3a'/>
<id>aa4069ea96e5eb62bc8c7895b9d920f129611b3a</id>
<content type='text'>
This reverts commit 282d2ab58f56c89510f810a43d4569824a90c538.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 282d2ab58f56c89510f810a43d4569824a90c538.</pre>
</div>
</content>
</entry>
<entry>
<title>[X86] Remove knl/knm specific ISAs supports (#92883)</title>
<updated>2024-05-23T01:46:44+00:00</updated>
<author>
<name>Freddy Ye</name>
<email>freddy.ye@intel.com</email>
</author>
<published>2024-05-23T01:46:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=282d2ab58f56c89510f810a43d4569824a90c538'/>
<id>282d2ab58f56c89510f810a43d4569824a90c538</id>
<content type='text'>
Cont. patch after https://github.com/llvm/llvm-project/pull/75580</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Cont. patch after https://github.com/llvm/llvm-project/pull/75580</pre>
</div>
</content>
</entry>
<entry>
<title>Use functions with prototypes when appropriate; NFC</title>
<updated>2022-02-15T21:06:43+00:00</updated>
<author>
<name>Aaron Ballman</name>
<email>aaron@aaronballman.com</email>
</author>
<published>2022-02-15T21:06:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=adc402bf3d0565ac2bc7efbdd05f0d846e818041'/>
<id>adc402bf3d0565ac2bc7efbdd05f0d846e818041</id>
<content type='text'>
A significant number of our tests in C accidentally use functions
without prototypes. This patch converts the function signatures to have
a prototype for the situations where the test is not specific to K&amp;R C
declarations. e.g.,

  void func();

becomes

  void func(void);

This is the eleventh batch of tests being updated (there are a
significant number of other tests left to be updated).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A significant number of our tests in C accidentally use functions
without prototypes. This patch converts the function signatures to have
a prototype for the situations where the test is not specific to K&amp;R C
declarations. e.g.,

  void func();

becomes

  void func(void);

This is the eleventh batch of tests being updated (there are a
significant number of other tests left to be updated).
</pre>
</div>
</content>
</entry>
<entry>
<title>[Sparc] Add software float option -msoft-float</title>
<updated>2016-05-24T08:30:08+00:00</updated>
<author>
<name>Jacob Baungard Hansen</name>
<email>jacob.hansen@esa.int</email>
</author>
<published>2016-05-24T08:30:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=13a49374048c0d9e1600cda96f181d07ce732042'/>
<id>13a49374048c0d9e1600cda96f181d07ce732042</id>
<content type='text'>
Summary:
Following patch D19265 which enable software floating point support in the Sparc backend, this patch enables the option to be enabled in the front-end using the -msoft-float option.

The user should ensure a library (such as the builtins from Compiler-RT) that includes the software floating point routines is provided.

Reviewers: jyknight, lero_chris

Subscribers: jyknight, cfe-commits

Differential Revision: http://reviews.llvm.org/D20419

llvm-svn: 270538
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
Following patch D19265 which enable software floating point support in the Sparc backend, this patch enables the option to be enabled in the front-end using the -msoft-float option.

The user should ensure a library (such as the builtins from Compiler-RT) that includes the software floating point routines is provided.

Reviewers: jyknight, lero_chris

Subscribers: jyknight, cfe-commits

Differential Revision: http://reviews.llvm.org/D20419

llvm-svn: 270538
</pre>
</div>
</content>
</entry>
<entry>
<title>Use a stable sort to guarantee target feature ordering in the IR</title>
<updated>2015-07-01T01:07:12+00:00</updated>
<author>
<name>Eric Christopher</name>
<email>echristo@gmail.com</email>
</author>
<published>2015-07-01T01:07:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=2374a7cba8ea820f27c05e3f7f8f7f98d27c650d'/>
<id>2374a7cba8ea820f27c05e3f7f8f7f98d27c650d</id>
<content type='text'>
in order to make testing somewhat more feasible. Has the advantage
of making it easier to find target features as well.

llvm-svn: 241134
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
in order to make testing somewhat more feasible. Has the advantage
of making it easier to find target features as well.

llvm-svn: 241134
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a TODO dealing with canonicalizing attributes on functions by</title>
<updated>2015-07-01T00:08:29+00:00</updated>
<author>
<name>Eric Christopher</name>
<email>echristo@gmail.com</email>
</author>
<published>2015-07-01T00:08:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=2249b8169729d1816365d8069caa342c98068760'/>
<id>2249b8169729d1816365d8069caa342c98068760</id>
<content type='text'>
using a string map to canonicalize. Fix up a couple of testcases
that needed changing since we are no longer simply appending features
to the list, but all of their mask dependencies as well.

llvm-svn: 241129
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
using a string map to canonicalize. Fix up a couple of testcases
that needed changing since we are no longer simply appending features
to the list, but all of their mask dependencies as well.

llvm-svn: 241129
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove the code that pulled soft float attributes out of the feature</title>
<updated>2015-05-12T01:26:21+00:00</updated>
<author>
<name>Eric Christopher</name>
<email>echristo@gmail.com</email>
</author>
<published>2015-05-12T01:26:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=9e172d20f027249336859895d396ce681256e0e5'/>
<id>9e172d20f027249336859895d396ce681256e0e5</id>
<content type='text'>
strings and remove the setting of TargetOptions::UseSoftFloat to
match the code change in llvm r237079.

llvm-svn: 237080
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
strings and remove the setting of TargetOptions::UseSoftFloat to
match the code change in llvm r237079.

llvm-svn: 237080
</pre>
</div>
</content>
</entry>
<entry>
<title>Propagate a terrible hack to the sparc target feature handling code</title>
<updated>2015-04-29T23:32:17+00:00</updated>
<author>
<name>Eric Christopher</name>
<email>echristo@gmail.com</email>
</author>
<published>2015-04-29T23:32:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=fb481a40544adc6a06ef3594f13ce818e7ad50f8'/>
<id>fb481a40544adc6a06ef3594f13ce818e7ad50f8</id>
<content type='text'>
by erasing the soft-float target feature if the rest of the front
end added it because of defaults or the soft float option.

Add some testing for some of the targets that implement this hack.

llvm-svn: 236179
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
by erasing the soft-float target feature if the rest of the front
end added it because of defaults or the soft float option.

Add some testing for some of the targets that implement this hack.

llvm-svn: 236179
</pre>
</div>
</content>
</entry>
<entry>
<title>Always add the target-cpu and target-features sets if they're non-null.</title>
<updated>2015-04-27T23:11:34+00:00</updated>
<author>
<name>Eric Christopher</name>
<email>echristo@gmail.com</email>
</author>
<published>2015-04-27T23:11:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=f37ab1ca73d1442518fc685c035833fd8f1fab34'/>
<id>f37ab1ca73d1442518fc685c035833fd8f1fab34</id>
<content type='text'>
This makes sure that the front end is specific about what they're expecting
the backend to produce. Update a FIXME with the idea that the target-features
could be more precise using backend knowledge.

llvm-svn: 235936
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This makes sure that the front end is specific about what they're expecting
the backend to produce. Update a FIXME with the idea that the target-features
could be more precise using backend knowledge.

llvm-svn: 235936
</pre>
</div>
</content>
</entry>
</feed>
