Lines Matching defs:instructionClobbersQuery
282 instructionClobbersQuery(const MemoryDef *MD, const MemoryLocation &UseLoc,
327 static bool instructionClobbersQuery(MemoryDef *MD, const MemoryUseOrDef *MU,
330 // FIXME: This is a temporary hack to allow a single instructionClobbersQuery
333 return instructionClobbersQuery(MD, MemoryLocation(), MU->getMemoryInst(),
335 return instructionClobbersQuery(MD, UseMLOC.getLoc(), MU->getMemoryInst(),
342 return instructionClobbersQuery(MD, MU, MemoryLocOrCall(MU), AA);
425 // instructionClobbersQuery isn't essentially free, so don't use `|=`,
432 if (instructionClobbersQuery(MD, MAP.second, Query.Inst, AA))
447 assert(!instructionClobbersQuery(MD, MAP.second, Query.Inst, AA) &&
581 if (instructionClobbersQuery(MD, Desc.Loc, Query->Inst, *AA))
1469 if (instructionClobbersQuery(MD, MU, UseMLOC, *AA)) {