<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/llvm.git, branch scripted-process</title>
<subtitle>github.com: llvm/llvm-project.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/llvm.git/'/>
<entry>
<title>[lldb/Target] Add Scripted Processes (WIP)</title>
<updated>2021-01-08T20:23:34+00:00</updated>
<author>
<name>Med Ismail Bennani</name>
<email>medismail.bennani@gmail.com</email>
</author>
<published>2021-01-08T20:23:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/llvm.git/commit/?id=68e63210aeb74d2ef6ef0110da80d1aa78ba4148'/>
<id>68e63210aeb74d2ef6ef0110da80d1aa78ba4148</id>
<content type='text'>
Signed-off-by: Med Ismail Bennani &lt;medismail.bennani@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Med Ismail Bennani &lt;medismail.bennani@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[NFC] Specify C11 in loop-opt-setup.c</title>
<updated>2021-01-08T20:15:26+00:00</updated>
<author>
<name>Matthew Voss</name>
<email>matthew.voss@sony.com</email>
</author>
<published>2021-01-08T18:29:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/llvm.git/commit/?id=0386f3d4f4183a93d7e029abef8110ae4f148335'/>
<id>0386f3d4f4183a93d7e029abef8110ae4f148335</id>
<content type='text'>
This test was failing in our internal CI, since our driver does not default to
C11. Adding this switch fixes the issue.

Differential Revision: https://reviews.llvm.org/D94327
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This test was failing in our internal CI, since our driver does not default to
C11. Adding this switch fixes the issue.

Differential Revision: https://reviews.llvm.org/D94327
</pre>
</div>
</content>
</entry>
<entry>
<title>[clangd] Add go-to-def metric.</title>
<updated>2021-01-08T20:03:59+00:00</updated>
<author>
<name>Haojian Wu</name>
<email>hokein.wu@gmail.com</email>
</author>
<published>2021-01-05T09:26:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/llvm.git/commit/?id=8e36d21fabcd23835d17855025d06946eb0dfb9b'/>
<id>8e36d21fabcd23835d17855025d06946eb0dfb9b</id>
<content type='text'>
to track the number of different "special" go-to-def request.

Differential Revision: https://reviews.llvm.org/D94289
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
to track the number of different "special" go-to-def request.

Differential Revision: https://reviews.llvm.org/D94289
</pre>
</div>
</content>
</entry>
<entry>
<title>[mlir][Linalg] NFC: Refactor fusion of LinalgOp with TensorReshapeOp by expansion.</title>
<updated>2021-01-08T19:58:19+00:00</updated>
<author>
<name>MaheshRavishankar</name>
<email>ravishankarm@google.com</email>
</author>
<published>2021-01-08T19:56:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/llvm.git/commit/?id=fa8c397dfa2ac2490236110a597d6aa764f41da4'/>
<id>fa8c397dfa2ac2490236110a597d6aa764f41da4</id>
<content type='text'>
Change the implementation of LinalgOp with TensorReshapeOp by
expansion to be more modular and easier to follow.

Differential Revision: https://reviews.llvm.org/D93748
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change the implementation of LinalgOp with TensorReshapeOp by
expansion to be more modular and easier to follow.

Differential Revision: https://reviews.llvm.org/D93748
</pre>
</div>
</content>
</entry>
<entry>
<title>[NFC] Disallow unused prefixes in CodeGen/AMDGPU</title>
<updated>2021-01-08T19:49:23+00:00</updated>
<author>
<name>Mircea Trofin</name>
<email>mtrofin@google.com</email>
</author>
<published>2021-01-07T18:29:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/llvm.git/commit/?id=a8bda3df42565298e28a0424785a8522c41dcf78'/>
<id>a8bda3df42565298e28a0424785a8522c41dcf78</id>
<content type='text'>
This adds the lit config, and cleans up remaining tests.

Differential Revision: https://reviews.llvm.org/D94245
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds the lit config, and cleans up remaining tests.

Differential Revision: https://reviews.llvm.org/D94245
</pre>
</div>
</content>
</entry>
<entry>
<title>[RISCV] Cleanup a few section comments in RISCVInstrInfoVPseudos.td. NFC</title>
<updated>2021-01-08T19:36:31+00:00</updated>
<author>
<name>Craig Topper</name>
<email>craig.topper@sifive.com</email>
</author>
<published>2021-01-08T19:36:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/llvm.git/commit/?id=0875a9da2a387ce8e6aa28db9db933d605c3e6cc'/>
<id>0875a9da2a387ce8e6aa28db9db933d605c3e6cc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[CMake] Fix incorrect rpath for tests if LLVM_LOCAL_RPATH isn't set</title>
<updated>2021-01-08T19:24:18+00:00</updated>
<author>
<name>Raul Tambre</name>
<email>raul@tambre.ee</email>
</author>
<published>2021-01-08T19:19:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/llvm.git/commit/?id=840a2c978374ccc74a0e0b2576c1027fdb609a59'/>
<id>840a2c978374ccc74a0e0b2576c1027fdb609a59</id>
<content type='text'>
d9ce31ae7d (D94322) removed the check because I thought it was dead
due to checking the existance of a variable (which always existed).

This causes LLDB tests to fail as they set NO_INSTALL_RPATH because
they're never meant to be installed, but we still would end up using
the install rpath.

Add the check back and make it explicitly check for an empty value
to make the purpose clearer and avoid implicit test for a false/true
value.

Differential Revision: https://reviews.llvm.org/D94326
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
d9ce31ae7d (D94322) removed the check because I thought it was dead
due to checking the existance of a variable (which always existed).

This causes LLDB tests to fail as they set NO_INSTALL_RPATH because
they're never meant to be installed, but we still would end up using
the install rpath.

Add the check back and make it explicitly check for an empty value
to make the purpose clearer and avoid implicit test for a false/true
value.

Differential Revision: https://reviews.llvm.org/D94326
</pre>
</div>
</content>
</entry>
<entry>
<title>[Signal] Re-raise SIGPIPE if the handler is uninstalled</title>
<updated>2021-01-08T19:13:43+00:00</updated>
<author>
<name>Vedant Kumar</name>
<email>vsk@apple.com</email>
</author>
<published>2021-01-08T19:12:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/llvm.git/commit/?id=bf401256edd00e921a5d3a0bf4cf6ee66ae51cd6'/>
<id>bf401256edd00e921a5d3a0bf4cf6ee66ae51cd6</id>
<content type='text'>
Instead of falling through to RunSignalHandlers after the SIGPIPE
handler is uninstalled and we get a SIGPIPE, re-raise the signal, just
like we do for other IntSigs.

This was discussed and informally OK'd here:

https://reviews.llvm.org/rG9a3f892d018238dce5181e458905311db8e682f5#856804
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of falling through to RunSignalHandlers after the SIGPIPE
handler is uninstalled and we get a SIGPIPE, re-raise the signal, just
like we do for other IntSigs.

This was discussed and informally OK'd here:

https://reviews.llvm.org/rG9a3f892d018238dce5181e458905311db8e682f5#856804
</pre>
</div>
</content>
</entry>
<entry>
<title>[mlir][Linalg] Add verification checks to disallow illegal reshape ops.</title>
<updated>2021-01-08T18:54:46+00:00</updated>
<author>
<name>MaheshRavishankar</name>
<email>ravishankarm@google.com</email>
</author>
<published>2021-01-08T18:52:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/llvm.git/commit/?id=ec13f6c3e56952c94909a36a590c679a6a57a046'/>
<id>ec13f6c3e56952c94909a36a590c679a6a57a046</id>
<content type='text'>
The existing verification of reshape ops in linalg (linalg.reshape and
linalg.tensor_reshape) allows specification of illegal ops, where
- A dynamic dimension is expanded into multiple dynamic
  dimensions. This is ill-specified.
- A static dimension is expanded into dynamic dimension or viceversa,
- The product of extents of the static dimensions in the expanded type
  doesnt match the static dimension of the collapsed type.
Making all of these illegal. This also implies that some pessimization
in canonicalization due to incomplete semantics of the operation can
be dropped.

Differential Revision: https://reviews.llvm.org/D93724
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The existing verification of reshape ops in linalg (linalg.reshape and
linalg.tensor_reshape) allows specification of illegal ops, where
- A dynamic dimension is expanded into multiple dynamic
  dimensions. This is ill-specified.
- A static dimension is expanded into dynamic dimension or viceversa,
- The product of extents of the static dimensions in the expanded type
  doesnt match the static dimension of the collapsed type.
Making all of these illegal. This also implies that some pessimization
in canonicalization due to incomplete semantics of the operation can
be dropped.

Differential Revision: https://reviews.llvm.org/D93724
</pre>
</div>
</content>
</entry>
<entry>
<title>Re-land "[CMake] Don't enable BUILD_WITH_INSTALL_RPATH when using custom build rpath"</title>
<updated>2021-01-08T18:26:08+00:00</updated>
<author>
<name>Raul Tambre</name>
<email>raul@tambre.ee</email>
</author>
<published>2021-01-08T18:18:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/llvm.git/commit/?id=d9ce31ae7d1fc68de0ea1535fd25ef84e69aeb07'/>
<id>d9ce31ae7d1fc68de0ea1535fd25ef84e69aeb07</id>
<content type='text'>
Reverted check for empty CMAKE_BUILD_RPATH fixed.

When `BUILD_WITH_INSTALL_RPATH` is enabled it prevents using a custom rpath only
for the build tree as the install rpath will be used. This makes it impossible to run a
runtimes build when compiling with Clang and wanting the installed rpath to be
empty (i.e. `-DCMAKE_BUILD_RPATH="&lt;some path&gt;" -DCMAKE_SKIP_INSTALL_RPATH=ON`).

Disable `BUILD_WITH_INSTALL_RPATH` when `CMAKE_BUILD_RPATH` is non-empty to
allow for such build scenarios.

Differential Revision: https://reviews.llvm.org/D94322
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reverted check for empty CMAKE_BUILD_RPATH fixed.

When `BUILD_WITH_INSTALL_RPATH` is enabled it prevents using a custom rpath only
for the build tree as the install rpath will be used. This makes it impossible to run a
runtimes build when compiling with Clang and wanting the installed rpath to be
empty (i.e. `-DCMAKE_BUILD_RPATH="&lt;some path&gt;" -DCMAKE_SKIP_INSTALL_RPATH=ON`).

Disable `BUILD_WITH_INSTALL_RPATH` when `CMAKE_BUILD_RPATH` is non-empty to
allow for such build scenarios.

Differential Revision: https://reviews.llvm.org/D94322
</pre>
</div>
</content>
</entry>
</feed>
