Revision tags: llvmorg-21-init, llvmorg-19.1.7, llvmorg-19.1.6, llvmorg-19.1.5, llvmorg-19.1.4, llvmorg-19.1.3, llvmorg-19.1.2 |
|
#
f0909e3a |
| 11-Oct-2024 |
Sterling-Augustine <56981066+Sterling-Augustine@users.noreply.github.com> |
[SandboxIR] Add utility function to find the base Value for Mem instructions (#112030)
|
#
376b5c0c |
| 07-Oct-2024 |
Sterling-Augustine <56981066+Sterling-Augustine@users.noreply.github.com> |
[SandboxIR][NFC] Use accessor for DataLayout rather than passing it down (#111447)
|
#
7b9c6a7c |
| 03-Oct-2024 |
vporpo <vporpodas@google.com> |
[SandboxVec][DAG][NFC] Move functions from Utils to DependencyGraph (#111031)
This patch moves:
- Utils::isStackSaveOrRestoreIntrinsic()
- Utils::isMemIntrinsic()
- Utils::isMemDepCandidate()
[SandboxVec][DAG][NFC] Move functions from Utils to DependencyGraph (#111031)
This patch moves:
- Utils::isStackSaveOrRestoreIntrinsic()
- Utils::isMemIntrinsic()
- Utils::isMemDepCandidate()
to DGNode because they no longer require LLVM IR access and are used
only by the DAG.
show more ...
|
#
a1ff4275 |
| 03-Oct-2024 |
vporpo <vporpodas@google.com> |
[SandboxIR][NFC] Move intrinsic code to Utils::isMemIntrinsic() (#111019)
This patch moves the intrinsic specific code from
Utils::isMemDepCandidate() to a new function: Utils::isMemIntrinsic().
|
#
906ffc4b |
| 02-Oct-2024 |
Sterling-Augustine <56981066+Sterling-Augustine@users.noreply.github.com> |
[SandboxIR][NFC] Move Utils test to proper file (#110763)
|
#
504585d7 |
| 02-Oct-2024 |
Vasileios Porpodas <vporpodas@google.com> |
[SandboxIR][NFC] Move isMemDepCandidate() and isStackSaveOrRestoreIntrinsic() to Utils
|
#
2f432729 |
| 01-Oct-2024 |
Sterling-Augustine <56981066+Sterling-Augustine@users.noreply.github.com> |
[SandboxIR] Implement getNumBits for Instructions (#110748)
This also moves the other getNumbits test into UtilsTest.cc where it
belongs.
|
Revision tags: llvmorg-19.1.1 |
|
#
e22b07e7 |
| 30-Sep-2024 |
vporpo <vporpodas@google.com> |
[SandboxIR][NFC] Move Function class to a separate file (#110526)
|
#
df4d7d3b |
| 28-Sep-2024 |
Sterling-Augustine <56981066+Sterling-Augustine@users.noreply.github.com> |
[SandboxIR] Add pointer-diff utility function (#110343)
This will be used when gathering seeds to calculate the lane an
instruction in the bundle uses.
This is a retry of PR 110176, which someho
[SandboxIR] Add pointer-diff utility function (#110343)
This will be used when gathering seeds to calculate the lane an
instruction in the bundle uses.
This is a retry of PR 110176, which somehow got messed up while
resolving a merge conflict.
show more ...
|
#
2018f4cc |
| 27-Sep-2024 |
Vasileios Porpodas <vporpodas@google.com> |
Reapply "[SandboxIR][NFC] Delete SandboxIR.h (#110309)"
This reverts commit 8dfeb4ef5d60a5c764f0ce249cc4ec69e012ff93.
|
#
8dfeb4ef |
| 27-Sep-2024 |
Vasileios Porpodas <vporpodas@google.com> |
Revert "[SandboxIR][NFC] Delete SandboxIR.h (#110309)"
This reverts commit ca47f48a5c9e81ef8b5c4a5b1fbc473ea5d5497c.
|
#
ca47f48a |
| 27-Sep-2024 |
vporpo <vporpodas@google.com> |
[SandboxIR][NFC] Delete SandboxIR.h (#110309)
|
#
eba21acc |
| 25-Sep-2024 |
vporpo <vporpodas@google.com> |
[SandboxIR][Utils] Implement getMemoryLocation() (#109724)
This patch implements sandboxir::Utils::memoryLocationGetOrNone() that calls
MemoryLocation::getOrNone() internally.
Ideally this would r
[SandboxIR][Utils] Implement getMemoryLocation() (#109724)
This patch implements sandboxir::Utils::memoryLocationGetOrNone() that calls
MemoryLocation::getOrNone() internally.
Ideally this would require a sandboxir::MemoryLocation, but this should
be good enough for now.
show more ...
|