Use SmallVectorImpl instead of SmallVector for iterators and references to avoid...
authorCraig Topper <craig.topper@gmail.com>
Wed, 3 Jul 2013 05:11:49 +0000 (05:11 +0000)
committerCraig Topper <craig.topper@gmail.com>
Wed, 3 Jul 2013 05:11:49 +0000 (05:11 +0000)
commitf22fd3f7b557a967b1edc1fa9ae770006a39e97c
tree2adb341c05cd266b848277bc567e279836a4c95d
parentd0a3916e430201d0179c723e4ebdd9bf4f0ee02b
Use SmallVectorImpl instead of SmallVector for iterators and references to avoid specifying the vector size unnecessarily.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185512 91177308-0d34-0410-b5e6-96231b3b80d8
14 files changed:
include/llvm/CodeGen/SelectionDAG.h
lib/CodeGen/CriticalAntiDepBreaker.cpp
lib/CodeGen/ExecutionDepsFix.cpp
lib/CodeGen/LiveVariables.cpp
lib/CodeGen/MachineSink.cpp
lib/CodeGen/Passes.cpp
lib/CodeGen/PrologEpilogInserter.cpp
lib/CodeGen/RegisterScavenging.cpp
lib/CodeGen/ScheduleDAG.cpp
lib/CodeGen/ScheduleDAGInstrs.cpp
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
lib/CodeGen/StackColoring.cpp
lib/CodeGen/StackSlotColoring.cpp