History log of /llvm-project/llvm/unittests/IR/DroppedVariableStatsIRTest.cpp (Results 1 – 5 of 5)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: llvmorg-21-init
# 12903fb3 22-Jan-2025 Shubham Sandeep Rastogi <srastogi22@apple.com>

[NFC] Include PassID for runBeforePass children.

Debugging the dropped variable statistics for large LLVM IR files can be
made easier if the functions called before an optimization pass is run
inclu

[NFC] Include PassID for runBeforePass children.

Debugging the dropped variable statistics for large LLVM IR files can be
made easier if the functions called before an optimization pass is run
includes the PassID of the pass that will be run after statistics
metrics are collected. This patch adds that support.

show more ...


Revision tags: llvmorg-19.1.7
# e7e622f1 20-Dec-2024 Shubham Sandeep Rastogi <srastogi22@apple.com>

Revert "Move DroppedVariableStats to CodeGen lib (#120650)"

This reverts commit 4307198d51487cc16f98eebb2113caf4a1905914.

Broke bot ppc64le-clang-multistage-test:

undefined reference to
`llvm::Dro

Revert "Move DroppedVariableStats to CodeGen lib (#120650)"

This reverts commit 4307198d51487cc16f98eebb2113caf4a1905914.

Broke bot ppc64le-clang-multistage-test:

undefined reference to
`llvm::DroppedVariableStats::populateVarIDSetAndInlinedMap in
In function `llvm::DroppedVariableStatsIR::visitEveryInstruction

show more ...


# 5717a99d 18-Dec-2024 Shubham Sandeep Rastogi <srastogi22@apple.com>

Reland 2de78815604e9027efd93cac27c517bf732587d2 (#119650) (#120454)

[NFC] Move DroppedVariableStats to its own file and redesign it to be
extensible. (#115563)

Move DroppedVariableStats code to

Reland 2de78815604e9027efd93cac27c517bf732587d2 (#119650) (#120454)

[NFC] Move DroppedVariableStats to its own file and redesign it to be
extensible. (#115563)

Move DroppedVariableStats code to its own file and change the class to
have an extensible design so that we can use it to add dropped
statistics to MIR passes and the instruction selector.

show more ...


Revision tags: llvmorg-19.1.6
# 0e80f9a1 12-Dec-2024 Shubham Sandeep Rastogi <srastogi22@apple.com>

Reland 2de78815604e9027efd93cac27c517bf732587d2 (#119650)

[NFC] Move DroppedVariableStats to its own file and redesign it to be
extensible. (#115563)

Move DroppedVariableStats code to its own fi

Reland 2de78815604e9027efd93cac27c517bf732587d2 (#119650)

[NFC] Move DroppedVariableStats to its own file and redesign it to be
extensible. (#115563)

Move DroppedVariableStats code to its own file and change the class to
have an extensible design so that we can use it to add dropped
statistics to MIR passes and the instruction selector.

Removed the default virtual destructor from the base class and added an
empty one instead.

show more ...


Revision tags: llvmorg-19.1.5, llvmorg-19.1.4
# 2de78815 18-Nov-2024 Shubham Sandeep Rastogi <srastogi22@apple.com>

[NFC] Move DroppedVariableStats to its own file and redesign it to be extensible. (#115563)

Move DroppedVariableStats code to its own file and change the class to
have an extensible design so that

[NFC] Move DroppedVariableStats to its own file and redesign it to be extensible. (#115563)

Move DroppedVariableStats code to its own file and change the class to
have an extensible design so that we can use it to add dropped
statistics to MIR passes and the instruction selector.

show more ...