diff options
author | Chris Lattner <sabre@nondot.org> | 2001-11-26 17:00:43 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2001-11-26 17:00:43 +0000 |
commit | 330dc57305a1c4ed4e082d500090fb785fb539fc (patch) | |
tree | 6828b65d71792da32348471756271af3f121ea1d /llvm/lib/Transforms/Instrumentation/TraceValues.cpp | |
parent | c43c461ca61537ee2913384bba11012e24cd1491 (diff) | |
download | bcm5719-llvm-330dc57305a1c4ed4e082d500090fb785fb539fc.tar.gz bcm5719-llvm-330dc57305a1c4ed4e082d500090fb785fb539fc.zip |
Support array indexing
llvm-svn: 1345
Diffstat (limited to 'llvm/lib/Transforms/Instrumentation/TraceValues.cpp')
-rw-r--r-- | llvm/lib/Transforms/Instrumentation/TraceValues.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/llvm/lib/Transforms/Instrumentation/TraceValues.cpp b/llvm/lib/Transforms/Instrumentation/TraceValues.cpp index 37379ef2904..dcca54d57b1 100644 --- a/llvm/lib/Transforms/Instrumentation/TraceValues.cpp +++ b/llvm/lib/Transforms/Instrumentation/TraceValues.cpp @@ -320,12 +320,11 @@ InsertPrintInsts(Value *Val, static LoadInst* -InsertLoadInst(StoreInst* storeInst, +InsertLoadInst(StoreInst *SI, BasicBlock *bb, BasicBlock::iterator &BBI) { - LoadInst* loadInst = new LoadInst(storeInst->getPointerOperand(), - storeInst->getIndices()); + LoadInst* loadInst = new LoadInst(SI->getPointerOperand(), SI->copyIndices()); BBI = bb->getInstList().insert(BBI, loadInst) + 1; return loadInst; } |