struct SelectPattern
Declaration
struct SelectPattern { /* full declaration omitted */ };
Declared at: llvm/lib/Analysis/ScalarEvolution.cpp:5899
Member Variables
- public llvm::Value* Condition = nullptr
- public llvm::APInt TrueValue
- public llvm::APInt FalseValue
Method Overview
- public SelectPattern(llvm::ScalarEvolution & SE, unsigned int BitWidth, const llvm::SCEV * S)
- public bool isRecognized()
Methods
¶SelectPattern(llvm::ScalarEvolution& SE,
unsigned int BitWidth,
const llvm::SCEV* S)
SelectPattern(llvm::ScalarEvolution& SE,
unsigned int BitWidth,
const llvm::SCEV* S)
Declared at: llvm/lib/Analysis/ScalarEvolution.cpp:5904
Parameters
- llvm::ScalarEvolution& SE
- unsigned int BitWidth
- const llvm::SCEV* S
¶bool isRecognized()
bool isRecognized()
Declared at: llvm/lib/Analysis/ScalarEvolution.cpp:5968