[llvm] r183343 - R600: Add a pass that merge Vector Register
Sean Silva
silvas at purdue.edu
Wed Jun 5 16:19:41 PDT 2013
I'm getting the following warning:
/Users/sean/pg/llvm/llvm/lib/Target/R600/R600OptimizeVectorRegisters.cpp:183:49:
warning: variable 'Chan' is used uninitialized whenever 'for' loop exits
because its condition is false [-Wsometimes-uninitialized]
for (unsigned j = 0, je = RemapChan.size(); j < je; j++) {
^~~~~~
/Users/sean/pg/llvm/llvm/lib/Target/R600/R600OptimizeVectorRegisters.cpp:193:17:
note: uninitialized use occurs here
.addImm(Chan);
^~~~
/Users/sean/pg/llvm/llvm/lib/Target/R600/R600OptimizeVectorRegisters.cpp:183:49:
note: remove the condition if it is always true
for (unsigned j = 0, je = RemapChan.size(); j < je; j++) {
^~~~~~
/Users/sean/pg/llvm/llvm/lib/Target/R600/R600OptimizeVectorRegisters.cpp:182:18:
note: initialize the variable 'Chan' to silence this warning
unsigned Chan;
^
= 0
1 warning generated.
-- Sean Silva
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130605/51ee34a7/attachment.html>
More information about the llvm-commits
mailing list