Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector size.
authorCraig Topper <craig.topper@gmail.com>
Sun, 14 Jul 2013 04:42:23 +0000 (04:42 +0000)
committerCraig Topper <craig.topper@gmail.com>
Sun, 14 Jul 2013 04:42:23 +0000 (04:42 +0000)
commitb94011fd28ff346162c07a616466e8f966f03297
treeb02bd1d36b500796e19d92fbd0b1d74991939ab1
parentaa8ceba833e0246b753d91747099052c170a08d2
Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector size.

llvm-svn: 186274
61 files changed:
llvm/include/llvm/Analysis/DependenceAnalysis.h
llvm/include/llvm/CodeGen/CallingConvLower.h
llvm/include/llvm/CodeGen/SelectionDAGNodes.h
llvm/lib/Analysis/BasicAliasAnalysis.cpp
llvm/lib/Analysis/DependenceAnalysis.cpp
llvm/lib/Analysis/ProfileDataLoader.cpp
llvm/lib/CodeGen/CallingConvLower.cpp
llvm/lib/CodeGen/MachineCSE.cpp
llvm/lib/CodeGen/MachineSSAUpdater.cpp
llvm/lib/CodeGen/MachineSink.cpp
llvm/lib/CodeGen/PrologEpilogInserter.h
llvm/lib/CodeGen/RegAllocFast.cpp
llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h
llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp
llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp
llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
llvm/lib/CodeGen/ShrinkWrapping.cpp
llvm/lib/CodeGen/StackSlotColoring.cpp
llvm/lib/CodeGen/TailDuplication.cpp
llvm/lib/CodeGen/TwoAddressInstructionPass.cpp
llvm/lib/IR/Metadata.cpp
llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
llvm/lib/Target/ARM/ARMISelLowering.cpp
llvm/lib/Target/ARM/ARMISelLowering.h
llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp
llvm/lib/Target/Hexagon/HexagonCallingConvLower.cpp
llvm/lib/Target/Hexagon/HexagonCallingConvLower.h
llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp
llvm/lib/Target/Hexagon/HexagonISelLowering.cpp
llvm/lib/Target/MBlaze/MBlazeFrameLowering.cpp
llvm/lib/Target/MBlaze/MBlazeISelLowering.cpp
llvm/lib/Target/MBlaze/MBlazeMachineFunction.h
llvm/lib/Target/MSP430/MSP430ISelLowering.cpp
llvm/lib/Target/Mips/MipsISelLowering.cpp
llvm/lib/Target/Mips/MipsISelLowering.h
llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp
llvm/lib/Target/PowerPC/PPCFrameLowering.cpp
llvm/lib/Target/PowerPC/PPCISelLowering.cpp
llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.h
llvm/lib/Target/R600/AMDILCFGStructurizer.cpp
llvm/lib/Target/R600/R600EmitClauseMarkers.cpp
llvm/lib/Target/R600/R600InstrInfo.cpp
llvm/lib/Target/Sparc/SparcISelLowering.cpp
llvm/lib/Target/SystemZ/SystemZISelLowering.cpp
llvm/lib/Target/X86/X86ISelLowering.cpp
llvm/lib/Target/XCore/XCoreISelLowering.cpp
llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp
llvm/lib/Transforms/Scalar/LoopDeletion.cpp
llvm/lib/Transforms/Scalar/LoopUnswitch.cpp
llvm/lib/Transforms/Scalar/SCCP.cpp
llvm/lib/Transforms/Scalar/ScalarReplAggregates.cpp
llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp
llvm/lib/Transforms/Utils/SimplifyCFG.cpp
llvm/lib/Transforms/Vectorize/BBVectorize.cpp
llvm/utils/TableGen/CodeGenRegisters.cpp
llvm/utils/TableGen/CodeGenRegisters.h
llvm/utils/TableGen/CodeGenSchedule.cpp