Searched refs:AvailableVal (Results 1 – 4 of 4) sorted by relevance
| /freebsd-10-stable/contrib/llvm/include/llvm/Transforms/Utils/ |
| D | SSAUpdaterImpl.h | 46 ValT AvailableVal; // Value to use in this block. variable 55 : BB(ThisBB), AvailableVal(V), DefBB(V ? this : 0), BlkNum(0), IDom(0), in BBInfo() 93 return BBMap[BB]->DefBB->AvailableVal; in GetValue() 140 if (PredInfo->AvailableVal) { in BuildBlockList() 169 if (!Info->AvailableVal) in BuildBlockList() 242 Pred->AvailableVal = Traits::GetUndefVal(Pred->BB, Updater); in FindDominators() 243 (*AvailableVals)[Pred->BB] = Pred->AvailableVal; in FindDominators() 330 if (Info->AvailableVal) in FindAvailableVals() 334 Info->AvailableVal = PHI; in FindAvailableVals() 348 (*AvailableVals)[Info->BB] = Info->DefBB->AvailableVal; in FindAvailableVals() [all …]
|
| /freebsd-10-stable/contrib/llvm/lib/Transforms/Scalar/ |
| D | JumpThreading.cpp | 862 if (Value *AvailableVal = in SimplifyPartiallyRedundantLoad() local 870 if (AvailableVal == LI) AvailableVal = UndefValue::get(LI->getType()); in SimplifyPartiallyRedundantLoad() 871 LI->replaceAllUsesWith(AvailableVal); in SimplifyPartiallyRedundantLoad()
|
| D | GVN.cpp | 1945 Value *AvailableVal = DepLI; in processLoad() local 1952 AvailableVal = CoerceAvailableValueToLoadType(DepLI, L->getType(), in processLoad() 1954 if (AvailableVal == 0) in processLoad() 1957 DEBUG(dbgs() << "GVN COERCED LOAD:\n" << *DepLI << "\n" << *AvailableVal in processLoad() 1965 patchAndReplaceAllUsesWith(L, AvailableVal); in processLoad()
|
| /freebsd-10-stable/contrib/llvm/lib/Transforms/InstCombine/ |
| D | InstCombineLoadStoreAlloca.cpp | 371 if (Value *AvailableVal = FindAvailableLoadedValue(Op, LI.getParent(), BBI,6)) in visitLoadInst() local 372 return ReplaceInstUsesWith(LI, AvailableVal); in visitLoadInst()
|