Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DGVN.cpp180 struct llvm::gvn::AvailableValue { struct in llvm::gvn
181 enum ValType {
190 PointerIntPair<Value *, 2, ValType> Val;
193 unsigned Offset = 0;
195 static AvailableValue get(Value *V, unsigned Offset = 0) { in get()
203 static AvailableValue getMI(MemIntrinsic *MI, unsigned Offset = 0) { in getMI()
211 static AvailableValue getLoad(LoadInst *Load, unsigned Offset = 0) { in getLoad()
219 static AvailableValue getUndef() { in getUndef()
227 bool isSimpleValue() const { return Val.getInt() == SimpleVal; } in isSimpleValue()
228 bool isCoercedLoadValue() const { return Val.getInt() == LoadVal; } in isCoercedLoadValue()
[all …]