mirror of
https://github.com/RPCSX/llvm.git
synced 2025-02-04 03:17:51 +00:00
Mark more constants unsigned, as warned about by icc (#68).
Patch by Erick Tryzelaar. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81116 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
c2d98bc0d6
commit
18f13c66bf
@ -89,7 +89,7 @@ public:
|
||||
MachineConstantPoolEntry(MachineConstantPoolValue *V, unsigned A)
|
||||
: Alignment(A) {
|
||||
Val.MachineCPVal = V;
|
||||
Alignment |= 1 << (sizeof(unsigned)*CHAR_BIT-1);
|
||||
Alignment |= 1U << (sizeof(unsigned)*CHAR_BIT-1);
|
||||
}
|
||||
|
||||
bool isMachineConstantPoolEntry() const {
|
||||
|
@ -58,7 +58,7 @@ struct constantint_ty {
|
||||
if (const ConstantInt *CI = dyn_cast<ConstantInt>(V)) {
|
||||
const APInt &CIV = CI->getValue();
|
||||
if (Val >= 0)
|
||||
return CIV == Val;
|
||||
return CIV == static_cast<uint64_t>(Val);
|
||||
// If Val is negative, and CI is shorter than it, truncate to the right
|
||||
// number of bits. If it is larger, then we have to sign extend. Just
|
||||
// compare their negated values.
|
||||
|
@ -26,10 +26,10 @@ using namespace llvm;
|
||||
//
|
||||
static inline unsigned ByteSwap(unsigned Var, bool Really) {
|
||||
if (!Really) return Var;
|
||||
return ((Var & (255<< 0)) << 24) |
|
||||
((Var & (255<< 8)) << 8) |
|
||||
((Var & (255<<16)) >> 8) |
|
||||
((Var & (255<<24)) >> 24);
|
||||
return ((Var & (255U<< 0U)) << 24U) |
|
||||
((Var & (255U<< 8U)) << 8U) |
|
||||
((Var & (255U<<16U)) >> 8U) |
|
||||
((Var & (255U<<24U)) >> 24U);
|
||||
}
|
||||
|
||||
static unsigned AddCounts(unsigned A, unsigned B) {
|
||||
|
@ -118,7 +118,7 @@ class Briggs {
|
||||
|
||||
if (!add) {
|
||||
udTarget = 1;
|
||||
dir = -1;
|
||||
dir = ~0;
|
||||
}
|
||||
|
||||
EdgeData &linkEdgeData = g.getEdgeData(edgeItr).getHeuristicData();
|
||||
|
@ -645,7 +645,7 @@ X86RegisterInfo::processFunctionBeforeCalleeSavedScan(MachineFunction &MF,
|
||||
// }
|
||||
// [EBP]
|
||||
MFI->CreateFixedObject(-TailCallReturnAddrDelta,
|
||||
(-1*SlotSize)+TailCallReturnAddrDelta);
|
||||
(-1U*SlotSize)+TailCallReturnAddrDelta);
|
||||
}
|
||||
|
||||
if (hasFP(MF)) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user