diff options
author | vporpo <vporpodas@google.com> | 2025-02-13 13:51:55 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-02-13 13:51:55 -0800 |
commit | c9ba2b08d57fb682d4fe9ab2dd6f14d464b081df (patch) | |
tree | 1da1b0da296a1737c5751fa910e80e0d243fc2ee /llvm/lib/Target/DirectX/DirectXTargetMachine.cpp | |
parent | 37ed2e6b33882cdf5dcc640f59965c5c522b489e (diff) | |
download | llvm-c9ba2b08d57fb682d4fe9ab2dd6f14d464b081df.zip llvm-c9ba2b08d57fb682d4fe9ab2dd6f14d464b081df.tar.gz llvm-c9ba2b08d57fb682d4fe9ab2dd6f14d464b081df.tar.bz2 |
[SandboxIR][Region] Implement an auxiliary vector in Region (#126376)
This patch adds additional functionality to the sandboxir Region. The
Region is used as a way of passing a set of Instructions across region
passes in a way that can be represented in the IR with metadata. This is
a design choice that allows us to test region passes in isolation with
lit tests.
Up until now the region was only used to tag the instructions generated
by the passes. There is a need to represent an ordered set of
instructions, which can be used as a way to represent the initial seeds
to the first vectorization pass. This patch implements this auxiliary
vector that can be used to convey such information.
Diffstat (limited to 'llvm/lib/Target/DirectX/DirectXTargetMachine.cpp')
0 files changed, 0 insertions, 0 deletions