[polly] aedda89 - [NFC] Fix warning: comparison of integers of different signs.
Huihui Zhang via llvm-commits
llvm-commits at lists.llvm.org
Tue Feb 11 14:47:24 PST 2020
Author: Huihui Zhang
Date: 2020-02-11T14:46:09-08:00
New Revision: aedda89f656b286cff44756a4dcb50117051ebe9
URL: https://github.com/llvm/llvm-project/commit/aedda89f656b286cff44756a4dcb50117051ebe9
DIFF: https://github.com/llvm/llvm-project/commit/aedda89f656b286cff44756a4dcb50117051ebe9.diff
LOG: [NFC] Fix warning: comparison of integers of different signs.
../polly/lib/Transform/ScheduleOptimizer.cpp:812:54: warning: comparison of integers of different signs: 'isl_size' (aka 'int') and 'const unsigned int' [-Wsign-compare]
isl_schedule_node_band_n_member(Node.get()) >
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
Added:
Modified:
polly/lib/Transform/ScheduleOptimizer.cpp
Removed:
################################################################################
diff --git a/polly/lib/Transform/ScheduleOptimizer.cpp b/polly/lib/Transform/ScheduleOptimizer.cpp
index c54bc08445b7..d9dffb8f1f11 100644
--- a/polly/lib/Transform/ScheduleOptimizer.cpp
+++ b/polly/lib/Transform/ScheduleOptimizer.cpp
@@ -809,7 +809,7 @@ static isl::schedule_node permuteBandNodeDimensions(isl::schedule_node Node,
unsigned FirstDim,
unsigned SecondDim) {
assert(isl_schedule_node_get_type(Node.get()) == isl_schedule_node_band &&
- isl_schedule_node_band_n_member(Node.get()) >
+ (unsigned)isl_schedule_node_band_n_member(Node.get()) >
std::max(FirstDim, SecondDim));
auto PartialSchedule =
isl::manage(isl_schedule_node_band_get_partial_schedule(Node.get()));
More information about the llvm-commits
mailing list