mirror of
https://github.com/RPCSX/llvm.git
synced 2024-12-03 09:21:13 +00:00
Silence some VC++ warnings
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21838 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
780b6d08ab
commit
19bb2283e6
@ -287,7 +287,7 @@ SelectionDAG::~SelectionDAG() {
|
||||
|
||||
SDOperand SelectionDAG::getZeroExtendInReg(SDOperand Op, MVT::ValueType VT) {
|
||||
if (Op.getValueType() == VT) return Op;
|
||||
int64_t Imm = ~0ULL >> 64-MVT::getSizeInBits(VT);
|
||||
int64_t Imm = ~0ULL >> (64-MVT::getSizeInBits(VT));
|
||||
return getNode(ISD::AND, Op.getValueType(), Op,
|
||||
getConstant(Imm, Op.getValueType()));
|
||||
}
|
||||
@ -561,7 +561,7 @@ SDOperand SelectionDAG::getSetCC(ISD::CondCode Cond, MVT::ValueType VT,
|
||||
unsigned UOF = ISD::getUnorderedFlavor(Cond);
|
||||
if (UOF == 2) // FP operators that are undefined on NaNs.
|
||||
return getConstant(ISD::isTrueWhenEqual(Cond), VT);
|
||||
if (UOF == ISD::isTrueWhenEqual(Cond))
|
||||
if (UOF == unsigned(ISD::isTrueWhenEqual(Cond)))
|
||||
return getConstant(UOF, VT);
|
||||
// Otherwise, we can't fold it. However, we can simplify it to SETUO/SETO
|
||||
// if it is not already.
|
||||
|
@ -240,7 +240,6 @@ X86TargetLowering::LowerCallTo(SDOperand Chain,
|
||||
std::vector<SDOperand> Stores;
|
||||
|
||||
for (unsigned i = 0, e = Args.size(); i != e; ++i) {
|
||||
unsigned ArgReg;
|
||||
SDOperand PtrOff = DAG.getConstant(ArgOffset, getPointerTy());
|
||||
PtrOff = DAG.getNode(ISD::ADD, MVT::i32, StackPtr, PtrOff);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user