<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm-project.git/clang/test/AST/ByteCode/vectors.cpp, branch users/mingmingl-llvm/samplefdo-profile-format</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>Fixup test added in #155573 to work when the compiler defaults to C++20. (#156166)</title>
<updated>2025-08-30T19:12:33+00:00</updated>
<author>
<name>dyung</name>
<email>douglas.yung@sony.com</email>
</author>
<published>2025-08-30T19:12:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=5d74c045eddc1ba00846ce6ef7df3584d439b007'/>
<id>5d74c045eddc1ba00846ce6ef7df3584d439b007</id>
<content type='text'>
The test added in #155573 assumes the compiler defaults to the current
default of C++17. If the compiler is changed to default to C++20, the
test fails because the expected warnings about a construct being a C++20
extension are no longer emitted. This change fixes up the test to work
in either C++17 or C++20 mode by disabling the warning and removing the
check for it as this is not what is being tested here.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The test added in #155573 assumes the compiler defaults to the current
default of C++17. If the compiler is changed to default to C++20, the
test fails because the expected warnings about a construct being a C++20
extension are no longer emitted. This change fixes up the test to work
in either C++17 or C++20 mode by disabling the warning and removing the
check for it as this is not what is being tested here.</pre>
</div>
</content>
</entry>
<entry>
<title>[clang][bytecode] Handle vector assignments (#155573)</title>
<updated>2025-08-27T09:55:37+00:00</updated>
<author>
<name>Timm Baeder</name>
<email>tbaeder@redhat.com</email>
</author>
<published>2025-08-27T09:55:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=d5c5ed3723a61b19c72c05f7dff31aa00917027a'/>
<id>d5c5ed3723a61b19c72c05f7dff31aa00917027a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[Clang] Honor -flax-vector-conversions=none on some tests (#153433)</title>
<updated>2025-08-14T15:02:52+00:00</updated>
<author>
<name>Mikołaj Piróg</name>
<email>mikolaj.maciej.pirog@intel.com</email>
</author>
<published>2025-08-14T15:02:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=768eae72cde5f39f2302e197c079a7ecc55941df'/>
<id>768eae72cde5f39f2302e197c079a7ecc55941df</id>
<content type='text'>
As in title. This is done as a step towards enabling the
`-flax-vector-conversions=none` globally as a default</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As in title. This is done as a step towards enabling the
`-flax-vector-conversions=none` globally as a default</pre>
</div>
</content>
</entry>
<entry>
<title>[clang][bytecode] Fix `__extension__` handling for vector operators (#118482)</title>
<updated>2024-12-03T13:48:55+00:00</updated>
<author>
<name>Timm Baeder</name>
<email>tbaeder@redhat.com</email>
</author>
<published>2024-12-03T13:48:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=7802fb5f514be327576b69569556ec9096e5fdd7'/>
<id>7802fb5f514be327576b69569556ec9096e5fdd7</id>
<content type='text'>
Don't reject them, but delegate to the subexpression.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Don't reject them, but delegate to the subexpression.</pre>
</div>
</content>
</entry>
<entry>
<title>[clang][bytecode] Support vector-to-vector bitcasts (#118230)</title>
<updated>2024-12-02T07:20:41+00:00</updated>
<author>
<name>Timm Baeder</name>
<email>tbaeder@redhat.com</email>
</author>
<published>2024-12-02T07:20:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=dd0d9561b8945d4128814bd7eda1bc470a1552f7'/>
<id>dd0d9561b8945d4128814bd7eda1bc470a1552f7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[clang][bytecode] Fix __builtin_convertvector with float-cast (#112238)</title>
<updated>2024-10-15T05:49:55+00:00</updated>
<author>
<name>Timm Baeder</name>
<email>tbaeder@redhat.com</email>
</author>
<published>2024-10-15T05:49:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=51d0e40c2ee1ab25f408f22e82ef4e16d6fb3103'/>
<id>51d0e40c2ee1ab25f408f22e82ef4e16d6fb3103</id>
<content type='text'>
Comparing their PrimTypes isn't enough in this case. We can have a
floating cast here as well.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Comparing their PrimTypes isn't enough in this case. We can have a
floating cast here as well.</pre>
</div>
</content>
</entry>
<entry>
<title>[clang][bytecode] Implement arithmetic, bitwise and compound assignment operator (#108949)</title>
<updated>2024-09-21T09:05:24+00:00</updated>
<author>
<name>yronglin</name>
<email>yronglin777@gmail.com</email>
</author>
<published>2024-09-21T09:05:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=f5a65d8752f26245744ae3e1365cc3ac283c2638'/>
<id>f5a65d8752f26245744ae3e1365cc3ac283c2638</id>
<content type='text'>
Implement `+`, `-`, `*`, `/` , `%`, `&amp;`, `|`, `^`, `&lt;&lt;`, `&gt;&gt;` and
compound assignment operator.

---------

Signed-off-by: yronglin &lt;yronglin777@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Implement `+`, `-`, `*`, `/` , `%`, `&amp;`, `|`, `^`, `&lt;&lt;`, `&gt;&gt;` and
compound assignment operator.

---------

Signed-off-by: yronglin &lt;yronglin777@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>[clang] Rename all AST/Interp stuff to AST/ByteCode (#104552)</title>
<updated>2024-08-16T15:13:12+00:00</updated>
<author>
<name>Timm Baeder</name>
<email>tbaeder@redhat.com</email>
</author>
<published>2024-08-16T15:13:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=a07aba5d44204a7ca0d891a3da05af9960081e4c'/>
<id>a07aba5d44204a7ca0d891a3da05af9960081e4c</id>
<content type='text'>
"Interp" clashes with the clang interpreter and people often confuse
this.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
"Interp" clashes with the clang interpreter and people often confuse
this.</pre>
</div>
</content>
</entry>
</feed>
