[llvm-commits] [llvm] r79946 - /llvm/trunk/lib/Target/CellSPU/SPUISelLowering.cpp
Scott Michel
scottm at aero.org
Mon Aug 24 14:53:27 PDT 2009
Author: pingbak
Date: Mon Aug 24 16:53:27 2009
New Revision: 79946
URL: http://llvm.org/viewvc/llvm-project?rev=79946&view=rev
Log:
Initialize ShufBytes, as gcc 4.4 can't detect that the entire array is
initialized and a warning about a potentially unintialized variable is
generated.
Modified:
llvm/trunk/lib/Target/CellSPU/SPUISelLowering.cpp
Modified: llvm/trunk/lib/Target/CellSPU/SPUISelLowering.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/CellSPU/SPUISelLowering.cpp?rev=79946&r1=79945&r2=79946&view=diff
==============================================================================
--- llvm/trunk/lib/Target/CellSPU/SPUISelLowering.cpp (original)
+++ llvm/trunk/lib/Target/CellSPU/SPUISelLowering.cpp Mon Aug 24 16:53:27 2009
@@ -1963,7 +1963,9 @@
assert(prefslot_begin != -1 && prefslot_end != -1 &&
"LowerEXTRACT_VECTOR_ELT: preferred slots uninitialized");
- unsigned int ShufBytes[16];
+ unsigned int ShufBytes[16] = {
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
+ };
for (int i = 0; i < 16; ++i) {
// zero fill uppper part of preferred slot, don't care about the
// other slots:
More information about the llvm-commits
mailing list