From: Chris Lattner Date: Mon, 21 Jan 2002 22:42:49 +0000 (+0000) Subject: Fix for problem that caused both HUGE and INVALID latencies to be negative X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=7012bcd61b249c87f027d97747f51a1c86cc96d0;p=oota-llvm.git Fix for problem that caused both HUGE and INVALID latencies to be negative git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1513 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/llvm/Target/TargetSchedInfo.h b/include/llvm/Target/TargetSchedInfo.h index e8908c532a4..aea0357e20f 100644 --- a/include/llvm/Target/TargetSchedInfo.h +++ b/include/llvm/Target/TargetSchedInfo.h @@ -11,7 +11,7 @@ #include typedef long long cycles_t; -const cycles_t HUGE_LATENCY = ~((unsigned long long) 1 << sizeof(cycles_t)-2); +const cycles_t HUGE_LATENCY = ~((long long) 1 << (sizeof(cycles_t)-2)); const cycles_t INVALID_LATENCY = -HUGE_LATENCY; static const unsigned MAX_OPCODE_SIZE = 16;