Home | History | Annotate | Download | only in Scalar

Lines Matching refs:DepInfo

1221 bool GVN::AnalyzeLoadAvailability(LoadInst *LI, MemDepResult DepInfo,
1224 assert((DepInfo.isDef() || DepInfo.isClobber()) &&
1230 if (DepInfo.isClobber()) {
1234 if (StoreInst *DepSI = dyn_cast<StoreInst>(DepInfo.getInst())) {
1250 if (LoadInst *DepLI = dyn_cast<LoadInst>(DepInfo.getInst())) {
1267 if (MemIntrinsic *DepMI = dyn_cast<MemIntrinsic>(DepInfo.getInst())) {
1282 Instruction *I = DepInfo.getInst();
1287 assert(DepInfo.isDef() && "follows from above");
1289 Instruction *DepInst = DepInfo.getInst();
1359 MemDepResult DepInfo = Deps[i].getResult();
1368 if (!DepInfo.isDef() && !DepInfo.isClobber()) {
1379 if (AnalyzeLoadAvailability(LI, DepInfo, Address, AV)) {
1382 // DepInfo and the end of it's block.