| Index: src/compiler/instruction-selector.cc
|
| diff --git a/src/compiler/instruction-selector.cc b/src/compiler/instruction-selector.cc
|
| index 09a8e018eb20a309e93bce003b0cd8ddfaf5a2d6..1b2ea04acac7b573548c15db34544cfd0890a852 100644
|
| --- a/src/compiler/instruction-selector.cc
|
| +++ b/src/compiler/instruction-selector.cc
|
| @@ -32,8 +32,8 @@ void InstructionSelector::SelectInstructions() {
|
| for (BasicBlockVectorIter i = blocks->begin(); i != blocks->end(); ++i) {
|
| BasicBlock* block = *i;
|
| if (!block->IsLoopHeader()) continue;
|
| - DCHECK_NE(0, block->PredecessorCount());
|
| - DCHECK_NE(1, block->PredecessorCount());
|
| + DCHECK_NE(0, static_cast<int>(block->PredecessorCount()));
|
| + DCHECK_NE(1, static_cast<int>(block->PredecessorCount()));
|
| for (BasicBlock::const_iterator j = block->begin(); j != block->end();
|
| ++j) {
|
| Node* phi = *j;
|
| @@ -253,9 +253,11 @@ void InstructionSelector::InitializeCallBuffer(Node* call, CallBuffer* buffer,
|
| bool call_code_immediate,
|
| bool call_address_immediate) {
|
| OperandGenerator g(this);
|
| - DCHECK_EQ(call->op()->OutputCount(), buffer->descriptor->ReturnCount());
|
| - DCHECK_EQ(OperatorProperties::GetValueInputCount(call->op()),
|
| - buffer->input_count() + buffer->frame_state_count());
|
| + DCHECK_EQ(call->op()->OutputCount(),
|
| + static_cast<int>(buffer->descriptor->ReturnCount()));
|
| + DCHECK_EQ(
|
| + OperatorProperties::GetValueInputCount(call->op()),
|
| + static_cast<int>(buffer->input_count() + buffer->frame_state_count()));
|
|
|
| if (buffer->descriptor->ReturnCount() > 0) {
|
| // Collect the projections that represent multiple outputs from this call.
|
| @@ -303,7 +305,7 @@ void InstructionSelector::InitializeCallBuffer(Node* call, CallBuffer* buffer,
|
| buffer->descriptor->GetInputType(0)));
|
| break;
|
| }
|
| - DCHECK_EQ(1, buffer->instruction_args.size());
|
| + DCHECK_EQ(1, static_cast<int>(buffer->instruction_args.size()));
|
|
|
| // If the call needs a frame state, we insert the state information as
|
| // follows (n is the number of value inputs to the frame state):
|
| @@ -1059,9 +1061,10 @@ void InstructionSelector::AddFrameStateInputs(
|
| DCHECK_EQ(IrOpcode::kStateValues, locals->op()->opcode());
|
| DCHECK_EQ(IrOpcode::kStateValues, stack->op()->opcode());
|
|
|
| - DCHECK_EQ(descriptor->parameters_count(), parameters->InputCount());
|
| - DCHECK_EQ(descriptor->locals_count(), locals->InputCount());
|
| - DCHECK_EQ(descriptor->stack_count(), stack->InputCount());
|
| + DCHECK_EQ(static_cast<int>(descriptor->parameters_count()),
|
| + parameters->InputCount());
|
| + DCHECK_EQ(static_cast<int>(descriptor->locals_count()), locals->InputCount());
|
| + DCHECK_EQ(static_cast<int>(descriptor->stack_count()), stack->InputCount());
|
|
|
| OperandGenerator g(this);
|
| for (int i = 0; i < static_cast<int>(descriptor->parameters_count()); i++) {
|
|
|