/external/v8/src/compiler/arm/ |
H A D | instruction-selector-arm.cc | 21 bool CanBeImmediate(int32_t value) const { function in class:v8::internal::compiler::ArmOperandGenerator 25 bool CanBeImmediate(uint32_t value) const { function in class:v8::internal::compiler::ArmOperandGenerator 26 return CanBeImmediate(bit_cast<int32_t>(value)); 29 bool CanBeImmediate(Node* node, InstructionCode opcode) { function in class:v8::internal::compiler::ArmOperandGenerator 38 return CanBeImmediate(value) || CanBeImmediate(~value); 44 return CanBeImmediate(value) || CanBeImmediate(-value); 51 return CanBeImmediate(value); 220 if (g.CanBeImmediate(nod [all...] |
/external/v8/src/compiler/ia32/ |
H A D | instruction-selector-ia32.cc | 58 bool CanBeImmediate(Node* node) { function in class:v8::internal::compiler::final 151 if ((m.displacement() == nullptr || CanBeImmediate(m.displacement()))) { 277 if (g.CanBeImmediate(index)) { 339 if (g.CanBeImmediate(value)) { 409 InstructionOperand buffer_operand = g.CanBeImmediate(buffer) 433 g.CanBeImmediate(length) ? g.UseImmediate(length) : g.UseRegister(length); 434 if (g.CanBeImmediate(buffer)) { 484 g.CanBeImmediate(value) ? g.UseImmediate(value) 491 InstructionOperand buffer_operand = g.CanBeImmediate(buffer) 515 g.CanBeImmediate(lengt [all...] |
/external/v8/src/compiler/mips/ |
H A D | instruction-selector-mips.cc | 28 if (CanBeImmediate(node, opcode)) { 67 bool CanBeImmediate(Node* node, InstructionCode opcode) { function in class:v8::internal::compiler::final 152 if (g.CanBeImmediate(node, *opcode_return)) { 275 if (g.CanBeImmediate(index, opcode)) { 363 if (g.CanBeImmediate(index, opcode)) { 1215 if (g.CanBeImmediate(index, opcode)) { 1268 if (g.CanBeImmediate(index, opcode)) { 1318 InstructionOperand offset_operand = g.CanBeImmediate(offset, opcode) 1322 InstructionOperand length_operand = (!g.CanBeImmediate(offset, opcode)) 1323 ? g.CanBeImmediate(lengt [all...] |
/external/v8/src/compiler/ppc/ |
H A D | instruction-selector-ppc.cc | 33 if (CanBeImmediate(node, mode)) { 39 bool CanBeImmediate(Node* node, ImmediateMode mode) { function in class:v8::internal::compiler::final 47 return CanBeImmediate(value, mode); 50 bool CanBeImmediate(int64_t value, ImmediateMode mode) { function in class:v8::internal::compiler::final 226 if (g.CanBeImmediate(offset, mode)) { 229 } else if (g.CanBeImmediate(base, mode)) { 261 if (g.CanBeImmediate(offset, kInt16Imm) 263 && g.CanBeImmediate(offset, kInt16Imm_4ByteAligned) 338 if (g.CanBeImmediate(offset, mode)) { 341 } else if (g.CanBeImmediate(bas [all...] |
/external/v8/src/compiler/x64/ |
H A D | instruction-selector-x64.cc | 22 bool CanBeImmediate(Node* node) { function in class:v8::internal::compiler::final 41 DCHECK(CanBeImmediate(node)); 172 if (m.displacement() == nullptr || CanBeImmediate(m.displacement())) { 308 if (g.CanBeImmediate(index)) { 351 g.CanBeImmediate(value) ? g.UseImmediate(value) : g.UseRegister(value); 373 g.CanBeImmediate(value) ? g.UseImmediate(value) : g.UseRegister(value); 436 g.CanBeImmediate(length) ? g.UseImmediate(length) : g.UseRegister(length); 482 g.CanBeImmediate(value) ? g.UseImmediate(value) : g.UseRegister(value); 497 g.CanBeImmediate(length) ? g.UseImmediate(length) : g.UseRegister(length); 527 } else if (g.CanBeImmediate(righ [all...] |
/external/v8/src/compiler/x87/ |
H A D | instruction-selector-x87.cc | 62 bool CanBeImmediate(Node* node) { function in class:v8::internal::compiler::final 155 if ((m.displacement() == nullptr || CanBeImmediate(m.displacement()))) { 238 if (g.CanBeImmediate(index)) { 300 if (g.CanBeImmediate(value)) { 370 g.CanBeImmediate(length) ? g.UseImmediate(length) : g.UseRegister(length); 371 if (g.CanBeImmediate(buffer)) { 421 g.CanBeImmediate(value) ? g.UseImmediate(value) 428 g.CanBeImmediate(length) ? g.UseImmediate(length) : g.UseRegister(length); 429 if (g.CanBeImmediate(buffer)) { 466 } else if (g.CanBeImmediate(righ [all...] |
/external/v8/src/compiler/arm64/ |
H A D | instruction-selector-arm64.cc | 34 if (CanBeImmediate(node, mode)) { 86 bool CanBeImmediate(Node* node, ImmediateMode mode) { function in class:v8::internal::compiler::final 88 CanBeImmediate(GetIntegerConstantValue(node), mode); 91 bool CanBeImmediate(int64_t value, ImmediateMode mode) { function in class:v8::internal::compiler::final 207 matches_ = g.CanBeImmediate(immediate_, kLoadStoreImm32); 418 if (g.CanBeImmediate(right_node, operand_mode)) { 421 } else if (can_commute && g.CanBeImmediate(left_node, operand_mode)) { 502 g.CanBeImmediate(-m.right().Value(), kArithmeticImm)) { 544 if (g.CanBeImmediate(index, immediate_mode)) { 630 if (g.CanBeImmediate(inde [all...] |
/external/v8/src/compiler/mips64/ |
H A D | instruction-selector-mips64.cc | 28 if (CanBeImmediate(node, opcode)) { 71 bool CanBeImmediate(Node* node, InstructionCode mode) { function in class:v8::internal::compiler::final 73 CanBeImmediate(GetIntegerConstantValue(node), mode); 76 bool CanBeImmediate(int64_t value, InstructionCode opcode) { function in class:v8::internal::compiler::final 213 if (g.CanBeImmediate(offset, opcode_)) { 219 matches_ = g.CanBeImmediate(immediate_, kMips64Lw); 248 if (g.CanBeImmediate(node, *opcode_return)) { 339 if (g.CanBeImmediate(index, opcode)) { 470 if (g.CanBeImmediate(index, opcode)) { 1760 if (g.CanBeImmediate(inde [all...] |
/external/v8/src/compiler/s390/ |
H A D | instruction-selector-s390.cc | 81 if (CanBeImmediate(node, mode)) { 104 bool CanBeImmediate(Node* node, OperandModes mode) { function in class:v8::internal::compiler::OperandMode::final 112 return CanBeImmediate(value, mode); 115 bool CanBeImmediate(int64_t value, OperandModes mode) { function in class:v8::internal::compiler::OperandMode::final 215 CanBeImmediate(m.displacement(), immediate_mode))) { 454 } else if (g.CanBeImmediate(right, operand_mode)) { 532 !g.CanBeImmediate(right, operand_mode)) { 537 !g.CanBeImmediate(right, operand_mode) && 560 g.CanBeImmediate(right, operand_mode)) { 682 if (g.CanBeImmediate(offse [all...] |