History log of /llvm-project/llvm/unittests/SandboxIR/RegionTest.cpp (Results 1 – 9 of 9)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: llvmorg-21-init
# 4b209c5d 24-Jan-2025 vporpo <vporpodas@google.com>

[SandboxIR][Region] Add cost modeling to the region (#124354)

This patch implements cost modeling for Region. All instructions that
are added or removed get their cost counted in the Scoreboard. Th

[SandboxIR][Region] Add cost modeling to the region (#124354)

This patch implements cost modeling for Region. All instructions that
are added or removed get their cost counted in the Scoreboard. This is
used for checking if the region before or after a transformation is more
profitable.

show more ...


Revision tags: llvmorg-19.1.7, llvmorg-19.1.6, llvmorg-19.1.5
# b22c3c1e 21-Nov-2024 Jorge Gorbe Moya <jgorbe@google.com>

Register callbacks in Region for instruction creation/deletion. (#117088)

This will keep the current Region updated when region passes add/delete
instructions.


Revision tags: llvmorg-19.1.4, llvmorg-19.1.3, llvmorg-19.1.2
# 2aa1dbf9 11-Oct-2024 Jorge Gorbe Moya <jgorbe@google.com>

[SandboxIR] Add a test for creating non-contiguous Regions. (#112027)

It checks that a Region can have non-contiguous instructions, and that
when iterating through it you don't get the instructions

[SandboxIR] Add a test for creating non-contiguous Regions. (#112027)

It checks that a Region can have non-contiguous instructions, and that
when iterating through it you don't get the instructions in-between that
aren't part of the Region.

show more ...


Revision tags: llvmorg-19.1.1
# e22b07e7 30-Sep-2024 vporpo <vporpodas@google.com>

[SandboxIR][NFC] Move Function class to a separate file (#110526)


# 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)


# 9efc761d 27-Sep-2024 Jorge Gorbe Moya <jgorbe@google.com>

Reapply "[SandboxIR][NFC] Move Region from SandboxVectorizer to SandboxIR." (#110173) (#110181)

Re-applies llvm/llvm-project#110173 after fixing build break.


# 3d9ed926 26-Sep-2024 Jorge Gorbe Moya <jgorbe@google.com>

[SandboxIR][NFC] Move Region from SandboxVectorizer to SandboxIR. (#110173)

I'm planning to add RegionPass and RegionPassManager next to the
equivalent FunctionPass and FunctionPassManager in Sandb

[SandboxIR][NFC] Move Region from SandboxVectorizer to SandboxIR. (#110173)

I'm planning to add RegionPass and RegionPassManager next to the
equivalent FunctionPass and FunctionPassManager in SandboxIR, which
means that SandboxIR has to know about Regions.

There's nothing vectorizer-specific about the Region class, and the only
thing using Regions at this moment is the unit test, so this is a
straightforward file move.

show more ...