diff options
author | Michael Zolotukhin <mzolotukhin@apple.com> | 2014-05-07 14:30:18 +0000 |
---|---|---|
committer | Michael Zolotukhin <mzolotukhin@apple.com> | 2014-05-07 14:30:18 +0000 |
commit | 355e0a6460c1b76abe966480a6a7401444f48034 (patch) | |
tree | 498dcb881fa6d9176adb2e7e64defcffda4f2e85 /lib/Transforms/InstCombine/InstCombine.h | |
parent | 0c78010b8888ab4ebb4f7d0a33fa8078111d1808 (diff) | |
download | llvm-355e0a6460c1b76abe966480a6a7401444f48034.tar.gz llvm-355e0a6460c1b76abe966480a6a7401444f48034.tar.bz2 llvm-355e0a6460c1b76abe966480a6a7401444f48034.tar.xz |
[InstCombine] Add optimization of redundant insertvalue instructions.
rdar://problem/11861387
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@208214 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Transforms/InstCombine/InstCombine.h')
-rw-r--r-- | lib/Transforms/InstCombine/InstCombine.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/Transforms/InstCombine/InstCombine.h b/lib/Transforms/InstCombine/InstCombine.h index 88351a09ce..8a082fea04 100644 --- a/lib/Transforms/InstCombine/InstCombine.h +++ b/lib/Transforms/InstCombine/InstCombine.h @@ -211,6 +211,7 @@ public: Instruction *visitStoreInst(StoreInst &SI); Instruction *visitBranchInst(BranchInst &BI); Instruction *visitSwitchInst(SwitchInst &SI); + Instruction *visitInsertValueInst(InsertValueInst &IV); Instruction *visitInsertElementInst(InsertElementInst &IE); Instruction *visitExtractElementInst(ExtractElementInst &EI); Instruction *visitShuffleVectorInst(ShuffleVectorInst &SVI); |