|
LLVM 22.0.0git
|
A helper struct to hold the candidate, for a branch instruction, the relative location of a label, and the label itself. More...
#include "llvm/Analysis/IRSimilarityIdentifier.h"
Public Attributes | |
| const IRSimilarityCandidate & | IRSC |
| The IRSimilarityCandidate that holds the instruction the relative location was pulled from. | |
| int | RelativeLocation |
| The relative location to be analyzed. | |
| Value * | OperVal |
| The corresponding value. | |
A helper struct to hold the candidate, for a branch instruction, the relative location of a label, and the label itself.
This is mostly to group the values together before passing them as a bundle to a function.
Definition at line 735 of file IRSimilarityIdentifier.h.
| const IRSimilarityCandidate& llvm::IRSimilarity::IRSimilarityCandidate::RelativeLocMapping::IRSC |
The IRSimilarityCandidate that holds the instruction the relative location was pulled from.
Definition at line 738 of file IRSimilarityIdentifier.h.
| Value* llvm::IRSimilarity::IRSimilarityCandidate::RelativeLocMapping::OperVal |
The corresponding value.
Definition at line 744 of file IRSimilarityIdentifier.h.
| int llvm::IRSimilarity::IRSimilarityCandidate::RelativeLocMapping::RelativeLocation |
The relative location to be analyzed.
Definition at line 741 of file IRSimilarityIdentifier.h.