Home
last modified time | relevance | path

Searched defs:AvailableValue (Results 1 – 1 of 1) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DGVN.cpp177 struct llvm::gvn::AvailableValue { struct in llvm::gvn
178 enum class ValType {
189 Value *Val;
191 ValType Kind;
194 unsigned Offset = 0;
196 static AvailableValue get(Value *V, unsigned Offset = 0) { in get()
220 static AvailableValue getUndef() { in getUndef()
228 static AvailableValue getSelect(SelectInst *Sel) { in getSelect()
239 bool isUndefValue() const { return Kind == ValType::UndefVal; } in isUndefValue()
242 Value *getSimpleValue() const { in getSimpleValue()
[all …]