[llvm-commits] [poolalloc] r155767 - /poolalloc/trunk/lib/AssistDS/DSNodeEquivs.cpp
Matthew Wala
mttjwl at gmail.com
Sat Apr 28 13:33:02 PDT 2012
Author: wala1
Date: Sat Apr 28 15:33:02 2012
New Revision: 155767
URL: http://llvm.org/viewvc/llvm-project?rev=155767&view=rev
Log:
Make DSNodeEquivs look up arguments.
Modified:
poolalloc/trunk/lib/AssistDS/DSNodeEquivs.cpp
Modified: poolalloc/trunk/lib/AssistDS/DSNodeEquivs.cpp
URL: http://llvm.org/viewvc/llvm-project/poolalloc/trunk/lib/AssistDS/DSNodeEquivs.cpp?rev=155767&r1=155766&r2=155767&view=diff
==============================================================================
--- poolalloc/trunk/lib/AssistDS/DSNodeEquivs.cpp (original)
+++ poolalloc/trunk/lib/AssistDS/DSNodeEquivs.cpp Sat Apr 28 15:33:02 2012
@@ -225,6 +225,9 @@
} else if (isa<Instruction>(V)) {
const Function *Parent = cast<Instruction>(V)->getParent()->getParent();
NHForV = &TDDS.getDSGraph(*Parent)->getNodeForValue(V);
+ } else if (isa<Argument>(V)) {
+ const Function *Parent = cast<Argument>(V)->getParent();
+ NHForV = &TDDS.getDSGraph(*Parent)->getNodeForValue(V);
}
if (NHForV == 0 || NHForV->isNull())
More information about the llvm-commits
mailing list