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)
commita0ec3f9b7b826b9b40b80199923b664bad808cce
tree5ef8274354070e15800245d5310f860bb6e78727
parent6f71dd765ae9e1d1d0ba01d98a05627ffe3bfc8a
Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector size.

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