Searched defs:AvailableValueInBlock (Results 1 – 3 of 3) sorted by relevance
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Scalar/ |
H A D | GVN.cpp | 280 struct llvm::gvn::AvailableValueInBlock { struct in llvm::gvn 282 BasicBlock *BB = nullptr; 285 AvailableValue AV; 287 static AvailableValueInBlock get(BasicBlock *BB, AvailableValue &&AV) { in get() 294 static AvailableValueInBlock get(BasicBlock *BB, Value *V, in get() 299 static AvailableValueInBlock getUndef(BasicBlock *BB) { in getUndef() 303 static AvailableValueInBlock getSelect(BasicBlock *BB, SelectInst *Sel, in getSelect() 310 Value *MaterializeAdjustedValue(LoadInst *Load, GVNPass &gvn) const { in MaterializeAdjustedValue()
|
/aosp_15_r20/external/llvm/lib/Transforms/Scalar/ |
H A D | GVN.cpp | 198 struct llvm::gvn::AvailableValueInBlock { struct in llvm::gvn 200 BasicBlock *BB; 203 AvailableValue AV; 205 static AvailableValueInBlock get(BasicBlock *BB, AvailableValue &&AV) { in get() 212 static AvailableValueInBlock get(BasicBlock *BB, Value *V, in get() 216 static AvailableValueInBlock getUndef(BasicBlock *BB) { in getUndef() 222 Value *MaterializeAdjustedValue(LoadInst *LI, GVN &gvn) const { in MaterializeAdjustedValue()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
H A D | GVN.cpp | 239 struct llvm::gvn::AvailableValueInBlock { struct in llvm::gvn 241 BasicBlock *BB = nullptr; 244 AvailableValue AV; 246 static AvailableValueInBlock get(BasicBlock *BB, AvailableValue &&AV) { in get() 253 static AvailableValueInBlock get(BasicBlock *BB, Value *V, in get() 258 static AvailableValueInBlock getUndef(BasicBlock *BB) { in getUndef() 264 Value *MaterializeAdjustedValue(LoadInst *LI, GVN &gvn) const { in MaterializeAdjustedValue()
|