diff options
author | Douglas Gregor <dgregor@apple.com> | 2012-01-30 16:57:18 +0000 |
---|---|---|
committer | Douglas Gregor <dgregor@apple.com> | 2012-01-30 16:57:18 +0000 |
commit | e577cfe172d551d36fe63c5fe14fd383d654d0ba (patch) | |
tree | cc2ceba1d5d44e106ec137dab14f5363999ce372 /llvm/lib/Target | |
parent | e0513cb3b3ad43885a12a09c8c50f61bfa0a25ce (diff) | |
download | bcm5719-llvm-e577cfe172d551d36fe63c5fe14fd383d654d0ba.tar.gz bcm5719-llvm-e577cfe172d551d36fe63c5fe14fd383d654d0ba.zip |
Eliminate narrowing conversion in initializer list, to make C++11 happy
llvm-svn: 149254
Diffstat (limited to 'llvm/lib/Target')
-rw-r--r-- | llvm/lib/Target/X86/X86ISelLowering.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Target/X86/X86ISelLowering.cpp b/llvm/lib/Target/X86/X86ISelLowering.cpp index 339dbd7b818..4d0662a7fd0 100644 --- a/llvm/lib/Target/X86/X86ISelLowering.cpp +++ b/llvm/lib/Target/X86/X86ISelLowering.cpp @@ -5294,8 +5294,8 @@ X86TargetLowering::LowerBUILD_VECTOR(SDValue Op, SelectionDAG &DAG) const { int MaskVec[] = { Reverse1 ? 1 : 0, Reverse1 ? 0 : 1, - Reverse2 ? 1-NumElems : NumElems, - Reverse2 ? NumElems : 1+NumElems + static_cast<int>(Reverse2 ? 1-NumElems : NumElems), + static_cast<int>(Reverse2 ? NumElems : 1+NumElems) }; return DAG.getVectorShuffle(VT, dl, V[0], V[1], &MaskVec[0]); } |