Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/Scalar/
DGVN.cpp506 struct AvailableValueInBlock { struct
508 BasicBlock *BB;
509 enum ValType {
518 PointerIntPair<Value *, 2, ValType> Val;
521 unsigned Offset;
523 static AvailableValueInBlock get(BasicBlock *BB, Value *V, in get()
533 static AvailableValueInBlock getMI(BasicBlock *BB, MemIntrinsic *MI, in getMI()
543 static AvailableValueInBlock getLoad(BasicBlock *BB, LoadInst *LI, in getLoad()
553 static AvailableValueInBlock getUndef(BasicBlock *BB) { in getUndef()
562 bool isSimpleValue() const { return Val.getInt() == SimpleVal; } in isSimpleValue()
[all …]