<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm-project.git/llvm/unittests/FuzzMutate/OperationsTest.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>[IR] Don't allow values of opaque type (#137625)</title>
<updated>2025-04-30T13:01:00+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>npopov@redhat.com</email>
</author>
<published>2025-04-30T13:01:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=6feb4a8ef4d1e2fc899092fb3f90f11a2d86eccb'/>
<id>6feb4a8ef4d1e2fc899092fb3f90f11a2d86eccb</id>
<content type='text'>
Consider opaque types as non-first-class types, i.e. do not allow SSA
values to have opaque type.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Consider opaque types as non-first-class types, i.e. do not allow SSA
values to have opaque type.</pre>
</div>
</content>
</entry>
<entry>
<title>[IR][unittests] Replace of PointerType::get(Type) with opaque version (NFC) (#123621)</title>
<updated>2025-01-21T08:40:18+00:00</updated>
<author>
<name>Mats Jun Larsen</name>
<email>mats@jun.codes</email>
</author>
<published>2025-01-21T08:40:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=97d691b4b3f5ba446d6827fc29fbe15e44a7adac'/>
<id>97d691b4b3f5ba446d6827fc29fbe15e44a7adac</id>
<content type='text'>
In accordance with https://github.com/llvm/llvm-project/issues/123569</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In accordance with https://github.com/llvm/llvm-project/issues/123569</pre>
</div>
</content>
</entry>
<entry>
<title>[FuzzMutate] replace undef placeholders with poison</title>
<updated>2024-11-20T14:09:39+00:00</updated>
<author>
<name>Nuno Lopes</name>
<email>nuno.lopes@tecnico.ulisboa.pt</email>
</author>
<published>2024-11-20T14:09:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=3e15bce9e1e144c0e568eed10010fa0e359e8ec2'/>
<id>3e15bce9e1e144c0e568eed10010fa0e359e8ec2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[DebugInfo][RemoveDIs] Use iterator-insertion in unittests and fuzzer (#102015)</title>
<updated>2024-08-08T14:18:34+00:00</updated>
<author>
<name>Jeremy Morse</name>
<email>jeremy.morse@sony.com</email>
</author>
<published>2024-08-08T14:18:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=2b1122eaec0d0b335feeac4adfaab2e3e04b7bd9'/>
<id>2b1122eaec0d0b335feeac4adfaab2e3e04b7bd9</id>
<content type='text'>
These are the final few places in LLVM that use instruction pointers to
insert instructions -- use iterators instead, which is needed for
debug-info correctness in the future. Most of this is a gentle
scattering of getIterator calls or not deref-then-addrofing iterators.
libfuzzer does require a storage change to keep built instruction
positions in a container though. The unit-test changes are very
straightforwards.

This leaves us in a position where libfuzzer can't fuzz on either of
debug-info records, however I don't believe that fuzzing of debug-info
is in scope for the library.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These are the final few places in LLVM that use instruction pointers to
insert instructions -- use iterators instead, which is needed for
debug-info correctness in the future. Most of this is a gentle
scattering of getIterator calls or not deref-then-addrofing iterators.
libfuzzer does require a storage change to keep built instruction
positions in a container though. The unit-test changes are very
straightforwards.

This leaves us in a position where libfuzzer can't fuzz on either of
debug-info records, however I don't believe that fuzzing of debug-info
is in scope for the library.</pre>
</div>
</content>
</entry>
<entry>
<title>[NFC] Remove Type::getInt8PtrTy (#71029)</title>
<updated>2023-11-07T16:26:26+00:00</updated>
<author>
<name>Paulo Matos</name>
<email>pmatos@igalia.com</email>
</author>
<published>2023-11-07T16:26:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=7b9d73c2f90c0ed8497339a16fc39785349d9610'/>
<id>7b9d73c2f90c0ed8497339a16fc39785349d9610</id>
<content type='text'>
Replace this with PointerType::getUnqual().
Followup to the opaque pointer transition. Fixes an in-code TODO item.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Replace this with PointerType::getUnqual().
Followup to the opaque pointer transition. Fixes an in-code TODO item.</pre>
</div>
</content>
</entry>
<entry>
<title>[llvm] Remove unused using decls (NFC)</title>
<updated>2023-10-04T06:21:50+00:00</updated>
<author>
<name>Kazu Hirata</name>
<email>kazu@google.com</email>
</author>
<published>2023-10-04T06:21:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=3b34c117db175ae6a1404f7c07857c4aa6fc1ae3'/>
<id>3b34c117db175ae6a1404f7c07857c4aa6fc1ae3</id>
<content type='text'>
Identified with misc-unused-using-decls.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Identified with misc-unused-using-decls.
</pre>
</div>
</content>
</entry>
<entry>
<title>[FuzzMutate] introduce vector operations, select and fneg into InstInjectorStrategy</title>
<updated>2023-04-01T00:48:27+00:00</updated>
<author>
<name>Peter Rong</name>
<email>PeterRong96@gmail.com</email>
</author>
<published>2022-12-13T00:33:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=c06adaeba69de173f8eaa16f3449d7e0edaa897f'/>
<id>c06adaeba69de173f8eaa16f3449d7e0edaa897f</id>
<content type='text'>
Reviewed By: arsenm

Differential Revision: https://reviews.llvm.org/D139894
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed By: arsenm

Differential Revision: https://reviews.llvm.org/D139894
</pre>
</div>
</content>
</entry>
<entry>
<title>[OperationsTest] Convert to opaque pointers (NFC)</title>
<updated>2023-01-05T10:14:31+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>npopov@redhat.com</email>
</author>
<published>2023-01-05T10:14:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=d4714b339eeadbe9e067053fd3b1da8bb57ef071'/>
<id>d4714b339eeadbe9e067053fd3b1da8bb57ef071</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[FuzzMutate] change of format and comment for further code</title>
<updated>2022-11-18T18:58:05+00:00</updated>
<author>
<name>Peter Rong</name>
<email>PeterRong96@gmail.com</email>
</author>
<published>2022-11-18T18:53:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=db2aa9f2d8885e8e3b62add4e88b5857703a8fd2'/>
<id>db2aa9f2d8885e8e3b62add4e88b5857703a8fd2</id>
<content type='text'>
Signed-off-by: Peter Rong &lt;PeterRong96@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Peter Rong &lt;PeterRong96@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Revert "[NFC][llvm] Make the contructors of `ElementCount` private.""</title>
<updated>2020-08-19T17:26:36+00:00</updated>
<author>
<name>Mehdi Amini</name>
<email>joker.eph@gmail.com</email>
</author>
<published>2020-08-19T17:26:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=a407ec9b6db1e29e9aa361819f499ad11038d2dd'/>
<id>a407ec9b6db1e29e9aa361819f499ad11038d2dd</id>
<content type='text'>
Was reverted because MLIR/Flang builds were broken, these APIs have been
fixed in the meantime.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Was reverted because MLIR/Flang builds were broken, these APIs have been
fixed in the meantime.
</pre>
</div>
</content>
</entry>
</feed>
