Searched defs:DepWrite (Results 1 - 1 of 1) sorted by relevance

/external/llvm/lib/Transforms/Scalar/
H A DDeadStoreElimination.cpp459 Instruction *DepWrite, AliasAnalysis &AA) {
469 // DepWrite instruction if we can prove that it reads from the same location
476 AliasAnalysis::Location DepReadLoc = getLocForRead(DepWrite, AA);
481 // If DepWrite doesn't read memory or if we can't prove it is a must alias,
556 Instruction *DepWrite = InstDep.getInst(); local
557 AliasAnalysis::Location DepLoc = getLocForWrite(DepWrite, *AA);
565 if (isRemovable(DepWrite) &&
566 !isPossibleSelfRead(Inst, Loc, DepWrite, *AA)) {
572 << *DepWrite << "\n KILLER: " << *Inst << '\n');
575 DeleteDeadInstruction(DepWrite, *M
457 isPossibleSelfRead(Instruction *Inst, const AliasAnalysis::Location &InstStoreLoc, Instruction *DepWrite, AliasAnalysis &AA) argument
[all...]

Completed in 59 milliseconds