<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm-project.git/llvm/examples/BrainF/BrainF.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] Replace of PointerType::getUnqual(Type) with opaque version (NFC) (#123909)</title>
<updated>2025-01-23T09:23:05+00:00</updated>
<author>
<name>Mats Jun Larsen</name>
<email>mats@jun.codes</email>
</author>
<published>2025-01-23T09:23:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=d7c14c8f976fd291984e0c7eed75dd3331b1ed6d'/>
<id>d7c14c8f976fd291984e0c7eed75dd3331b1ed6d</id>
<content type='text'>
Follow up to https://github.com/llvm/llvm-project/issues/123569</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Follow up to https://github.com/llvm/llvm-project/issues/123569</pre>
</div>
</content>
</entry>
<entry>
<title>[NFC] Rename `Intrinsic::getDeclaration` to `getOrInsertDeclaration` (#111752)</title>
<updated>2024-10-11T12:26:03+00:00</updated>
<author>
<name>Rahul Joshi</name>
<email>rjoshi@nvidia.com</email>
</author>
<published>2024-10-11T12:26:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=fa789dffb1e12c2aece0187aeacc48dfb1768340'/>
<id>fa789dffb1e12c2aece0187aeacc48dfb1768340</id>
<content type='text'>
Rename the function to reflect its correct behavior and to be consistent
with `Module::getOrInsertFunction`. This is also in preparation of
adding a new `Intrinsic::getDeclaration` that will have behavior similar
to `Module::getFunction` (i.e, just lookup, no creation).</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Rename the function to reflect its correct behavior and to be consistent
with `Module::getOrInsertFunction`. This is also in preparation of
adding a new `Intrinsic::getDeclaration` that will have behavior similar
to `Module::getFunction` (i.e, just lookup, no creation).</pre>
</div>
</content>
</entry>
<entry>
<title>[llvm] Remove useless headers in example BrainF (#93701)</title>
<updated>2024-06-08T13:33:43+00:00</updated>
<author>
<name>FantasqueX</name>
<email>fantasquex@gmail.com</email>
</author>
<published>2024-06-08T13:33:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=2d21851fd560bd7a8f5d5cce22dc1c4966dc4092'/>
<id>2d21851fd560bd7a8f5d5cce22dc1c4966dc4092</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Follow up to 6b62a9135a2, fix llvm-examples build</title>
<updated>2024-03-04T13:41:26+00:00</updated>
<author>
<name>Jeremy Morse</name>
<email>jeremy.morse@sony.com</email>
</author>
<published>2024-03-04T13:41:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=46d7876957deb817b48a5fa8a854b5a47a6a0653'/>
<id>46d7876957deb817b48a5fa8a854b5a47a6a0653</id>
<content type='text'>
This is due to the {I,F}CmpInst constructor being normalised to take a
pointer to a block rather than a reference (unlike any other Instruction).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is due to the {I,F}CmpInst constructor being normalised to take a
pointer to a block rather than a reference (unlike any other Instruction).
</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>Move CallInst::CreateFree to IRBuilderBase</title>
<updated>2023-09-19T10:04:17+00:00</updated>
<author>
<name>Konrad Kleine</name>
<email>kkleine@redhat.com</email>
</author>
<published>2023-08-29T09:16:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=5bd1b93cb2208c8889c8ca7283499d40aaf06e39'/>
<id>5bd1b93cb2208c8889c8ca7283499d40aaf06e39</id>
<content type='text'>
Similarly to D158861 I'm moving the `CreateFree` method from `CallInst` to `IRBuilderBase`.

Differential Revision: https://reviews.llvm.org/D159418
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Similarly to D158861 I'm moving the `CreateFree` method from `CallInst` to `IRBuilderBase`.

Differential Revision: https://reviews.llvm.org/D159418
</pre>
</div>
</content>
</entry>
<entry>
<title>[examples] Remove unused variable 'BB' in BrainF.cpp (NFC)</title>
<updated>2023-09-19T07:46:08+00:00</updated>
<author>
<name>Jie Fu</name>
<email>jiefu@tencent.com</email>
</author>
<published>2023-09-19T07:46:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=da57ced76dbb48dd91a3b9221a00e8afc079ddc9'/>
<id>da57ced76dbb48dd91a3b9221a00e8afc079ddc9</id>
<content type='text'>
/Users/jiefu/llvm-project/llvm/examples/BrainF/BrainF.cpp:92:15: error: unused variable 'BB' [-Werror,-Wunused-variable]
  BasicBlock* BB = builder-&gt;GetInsertBlock();
              ^
1 error generated.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
/Users/jiefu/llvm-project/llvm/examples/BrainF/BrainF.cpp:92:15: error: unused variable 'BB' [-Werror,-Wunused-variable]
  BasicBlock* BB = builder-&gt;GetInsertBlock();
              ^
1 error generated.
</pre>
</div>
</content>
</entry>
<entry>
<title>[llvm] Move CallInst::CreateMalloc to IRBuilderBase::CreateMalloc</title>
<updated>2023-09-19T07:05:48+00:00</updated>
<author>
<name>Konrad Kleine</name>
<email>kkleine@redhat.com</email>
</author>
<published>2023-08-23T14:11:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=45bb45f2ae89df6c0e54ead2258764ec91f5f5f5'/>
<id>45bb45f2ae89df6c0e54ead2258764ec91f5f5f5</id>
<content type='text'>
This removes `CreateMalloc` from `CallInst` and adds it to the `IRBuilderBase`
class.

We no longer needed the `Instruction *InsertBefore` and
`BasicBlock *InsertAtEnd` arguments of the `createMalloc` helper
function because we're using `IRBuilder` now. That's why I we also don't
need 4 `CreateMalloc` functions, but only two.

Differential Revision: https://reviews.llvm.org/D158861
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This removes `CreateMalloc` from `CallInst` and adds it to the `IRBuilderBase`
class.

We no longer needed the `Instruction *InsertBefore` and
`BasicBlock *InsertAtEnd` arguments of the `createMalloc` helper
function because we're using `IRBuilder` now. That's why I we also don't
need 4 `CreateMalloc` functions, but only two.

Differential Revision: https://reviews.llvm.org/D158861
</pre>
</div>
</content>
</entry>
<entry>
<title>[NFC] Rename Instruction::insertAt() to Instruction::insertInto(), to be consistent with BasicBlock::insertInto()</title>
<updated>2022-12-15T20:27:45+00:00</updated>
<author>
<name>Vasileios Porpodas</name>
<email>vporpodas@google.com</email>
</author>
<published>2022-12-15T01:42:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=32b38d248fd3c75abc5c86ab6677b6cb08a703cc'/>
<id>32b38d248fd3c75abc5c86ab6677b6cb08a703cc</id>
<content type='text'>
Differential Revision: https://reviews.llvm.org/D140085
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Differential Revision: https://reviews.llvm.org/D140085
</pre>
</div>
</content>
</entry>
<entry>
<title>[NFC] Fixes BrainF example build failure caused by c143b77b30fc23f70aac94be66e412651771c0fc</title>
<updated>2022-12-14T22:16:04+00:00</updated>
<author>
<name>Vasileios Porpodas</name>
<email>vporpodas@google.com</email>
</author>
<published>2022-12-14T22:03:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=dd3d679179f78d39ae8dba7af77a7b0b96fa53aa'/>
<id>dd3d679179f78d39ae8dba7af77a7b0b96fa53aa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
