Searched refs:operand_mode (Results 1 – 3 of 3) sorted by relevance
/external/v8/src/compiler/s390/ |
D | instruction-selector-s390.cc | 451 OperandModes& operand_mode, in GenerateRightOperands() argument 456 if ((operand_mode & OperandMode::kAllowImmediate) && in GenerateRightOperands() 457 g.CanBeImmediate(right, operand_mode)) { in GenerateRightOperands() 460 operand_mode &= OperandMode::kAllowImmediate; in GenerateRightOperands() 461 } else if (operand_mode & OperandMode::kAllowMemoryOperand) { in GenerateRightOperands() 468 operand_mode &= ~OperandMode::kAllowImmediate; in GenerateRightOperands() 469 if (operand_mode & OperandMode::kAllowRM) in GenerateRightOperands() 470 operand_mode &= ~OperandMode::kAllowDistinctOps; in GenerateRightOperands() 471 } else if (operand_mode & OperandMode::kAllowRM) { in GenerateRightOperands() 472 DCHECK(!(operand_mode & OperandMode::kAllowRRM)); in GenerateRightOperands() [all …]
|
/external/v8/src/compiler/ppc/ |
D | instruction-selector-ppc.cc | 101 ImmediateMode operand_mode) { in VisitRRO() argument 105 g.UseOperand(node->InputAt(1), operand_mode)); in VisitRRO() 131 InstructionCode opcode, ImmediateMode operand_mode, in VisitBinop() argument 141 inputs[input_count++] = g.UseOperand(m.right().node(), operand_mode); in VisitBinop() 165 InstructionCode opcode, ImmediateMode operand_mode) { in VisitBinop() argument 167 VisitBinop<Matcher>(selector, node, opcode, operand_mode, &cont); in VisitBinop()
|
/external/v8/src/compiler/arm64/ |
D | instruction-selector-arm64.cc | 174 ImmediateMode operand_mode) { in VisitRRO() argument 178 g.UseOperand(node->InputAt(1), operand_mode)); in VisitRRO() 426 InstructionCode opcode, ImmediateMode operand_mode, in VisitBinop() argument 442 if (g.CanBeImmediate(right_node, operand_mode)) { in VisitBinop() 445 } else if (can_commute && g.CanBeImmediate(left_node, operand_mode)) { in VisitBinop() 497 ImmediateMode operand_mode) { in VisitBinop() argument 499 VisitBinop<Matcher>(selector, node, opcode, operand_mode, &cont); in VisitBinop()
|