Searched refs:AvailableVal (Results 1 – 4 of 4) sorted by relevance
| /freebsd-12.1/contrib/llvm/include/llvm/Transforms/Utils/ |
| H A D | SSAUpdaterImpl.h | 49 ValT AvailableVal; variable 70 : BB(ThisBB), AvailableVal(V), DefBB(V ? this : nullptr) {} in BBInfo() 109 return BBMap[BB]->DefBB->AvailableVal; in GetValue() 155 if (PredInfo->AvailableVal) { in BuildBlockList() 184 if (!Info->AvailableVal) in BuildBlockList() 258 (*AvailableVals)[Pred->BB] = Pred->AvailableVal; in FindDominators() 345 if (Info->AvailableVal) in FindAvailableVals() 349 Info->AvailableVal = PHI; in FindAvailableVals() 425 if (PredInfo->AvailableVal) { in CheckIfPHIMatches() 426 if (IncomingVal == PredInfo->AvailableVal) in CheckIfPHIMatches() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | JumpThreading.cpp | 1299 if (Value *AvailableVal = FindAvailableLoadedValue( in SimplifyPartiallyRedundantLoad() local 1305 LoadInst *NLoadI = cast<LoadInst>(AvailableVal); in SimplifyPartiallyRedundantLoad() 1311 if (AvailableVal == LoadI) in SimplifyPartiallyRedundantLoad() 1312 AvailableVal = UndefValue::get(LoadI->getType()); in SimplifyPartiallyRedundantLoad() 1313 if (AvailableVal->getType() != LoadI->getType()) in SimplifyPartiallyRedundantLoad() 1314 AvailableVal = CastInst::CreateBitOrPointerCast( in SimplifyPartiallyRedundantLoad() 1315 AvailableVal, LoadI->getType(), "", LoadI); in SimplifyPartiallyRedundantLoad() 1316 LoadI->replaceAllUsesWith(AvailableVal); in SimplifyPartiallyRedundantLoad()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineLoadStoreAlloca.cpp | 1025 if (Value *AvailableVal = FindAvailableLoadedValue( in visitLoadInst() local 1028 combineMetadataForCSE(cast<LoadInst>(AvailableVal), &LI, false); in visitLoadInst() 1031 LI, Builder.CreateBitOrPointerCast(AvailableVal, LI.getType(), in visitLoadInst()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPULibCalls.cpp | 1292 Value *AvailableVal = FindAvailableLoadedValue(LI, CBB, BBI, MaxScan, AA); in fold_sincos() local 1293 if (AvailableVal) { in fold_sincos() 1294 CArgVal->replaceAllUsesWith(AvailableVal); in fold_sincos()
|