/external/v8/src/compiler/mips/ |
D | instruction-selector-mips.cc | 29 return UseImmediate(node); in UseOperand() 162 g.DefineAsRegister(node), g.UseRegister(base), g.UseImmediate(index)); in VisitLoad() 242 g.UseRegister(base), g.UseImmediate(index), g.UseRegister(value)); in VisitStore() 354 g.UseImmediate(m.right().node())); in VisitWord32Shl() 880 ? g.UseImmediate(offset) in VisitCheckedLoad() 885 ? g.UseImmediate(length) in VisitCheckedLoad() 924 ? g.UseImmediate(offset) in VisitCheckedStore() 929 ? g.UseImmediate(length) in VisitCheckedStore() 964 lhs = m.left().IsZero() ? g.UseImmediate(m.left().node()) in VisitFloat32Compare() 966 rhs = m.right().IsZero() ? g.UseImmediate(m.right().node()) in VisitFloat32Compare() [all …]
|
/external/v8/src/compiler/x64/ |
D | instruction-selector-x64.cc | 50 inputs[(*input_count)++] = UseImmediate(displacement); in GenerateMemoryOperandInputs() 63 inputs[(*input_count)++] = UseImmediate(displacement); in GenerateMemoryOperandInputs() 72 inputs[(*input_count)++] = UseImmediate(displacement); in GenerateMemoryOperandInputs() 169 inputs[input_count++] = g.UseImmediate(index); in VisitStore() 233 g.CanBeImmediate(value) ? g.UseImmediate(value) : g.UseRegister(value); in VisitStore() 281 g.UseImmediate(moffset.right().node()), g.UseImmediate(length)); in VisitCheckedLoad() 286 g.CanBeImmediate(length) ? g.UseImmediate(length) : g.UseRegister(length); in VisitCheckedLoad() 326 g.CanBeImmediate(value) ? g.UseImmediate(value) : g.UseRegister(value); in VisitCheckedStore() 335 g.UseImmediate(moffset.right().node()), g.UseImmediate(length), in VisitCheckedStore() 341 g.CanBeImmediate(length) ? g.UseImmediate(length) : g.UseRegister(length); in VisitCheckedStore() [all …]
|
/external/v8/src/compiler/ia32/ |
D | instruction-selector-ia32.cc | 228 inputs[input_count++] = g.UseImmediate(index); in VisitStore() 286 val = g.UseImmediate(value); in VisitStore() 339 g.CanBeImmediate(length) ? g.UseImmediate(length) : g.UseRegister(length); in VisitCheckedLoad() 343 offset_operand, g.UseImmediate(buffer)); in VisitCheckedLoad() 384 g.CanBeImmediate(value) ? g.UseImmediate(value) in VisitCheckedStore() 391 g.CanBeImmediate(length) ? g.UseImmediate(length) : g.UseRegister(length); in VisitCheckedStore() 395 g.UseImmediate(buffer)); in VisitCheckedStore() 430 inputs[input_count++] = g.UseImmediate(right); in VisitBinop() 498 g.UseImmediate(right)); in VisitShift() 652 g.UseImmediate(right)); in VisitInt32Mul() [all …]
|
/external/v8/src/compiler/mips64/ |
D | instruction-selector-mips64.cc | 29 return UseImmediate(node); in UseOperand() 169 g.DefineAsRegister(node), g.UseRegister(base), g.UseImmediate(index)); in VisitLoad() 251 g.UseRegister(base), g.UseImmediate(index), g.UseRegister(value)); in VisitStore() 444 g.UseImmediate(m.right().node())); in VisitWord32Shl() 493 g.UseImmediate(m.right().node())); in VisitWord64Shl() 515 g.UseImmediate(m.right().node())); in VisitWord64Shl() 974 g.UseImmediate(m.right().node())); in VisitTruncateInt64ToInt32() 1315 ? g.UseImmediate(offset) in VisitCheckedLoad() 1320 ? g.UseImmediate(length) in VisitCheckedLoad() 1364 ? g.UseImmediate(offset) in VisitCheckedStore() [all …]
|
/external/v8/src/compiler/x87/ |
D | instruction-selector-x87.cc | 189 inputs[input_count++] = g.UseImmediate(index); in VisitStore() 247 val = g.UseImmediate(value); in VisitStore() 300 g.CanBeImmediate(length) ? g.UseImmediate(length) : g.UseRegister(length); in VisitCheckedLoad() 304 offset_operand, g.UseImmediate(buffer)); in VisitCheckedLoad() 345 g.CanBeImmediate(value) ? g.UseImmediate(value) in VisitCheckedStore() 352 g.CanBeImmediate(length) ? g.UseImmediate(length) : g.UseRegister(length); in VisitCheckedStore() 356 g.UseImmediate(buffer)); in VisitCheckedStore() 391 inputs[input_count++] = g.UseImmediate(right); in VisitBinop() 459 g.UseImmediate(right)); in VisitShift() 610 g.UseImmediate(right)); in VisitInt32Mul() [all …]
|
/external/v8/src/compiler/arm64/ |
D | instruction-selector-arm64.cc | 35 return UseImmediate(node); in UseOperand() 44 return UseImmediate(node); in UseRegisterOrImmediateZero() 53 return UseImmediate(node); in UseImmediateOrTemp() 242 inputs[input_count++] = g.UseImmediate(right_node); in VisitBinop() 246 inputs[input_count++] = g.UseImmediate(left_node); in VisitBinop() 261 inputs[input_count++] = g.UseImmediate(m_shift.right().node()); in VisitBinop() 268 inputs[input_count++] = g.UseImmediate(m_shift.right().node()); in VisitBinop() 380 g.DefineAsRegister(node), g.UseRegister(base), g.UseImmediate(index)); in VisitLoad() 464 g.UseRegister(base), g.UseImmediate(index), g.UseRegister(value)); in VisitStore() 748 g.UseImmediate(m.right().node())); in VisitWord32Shl() [all …]
|
/external/v8/src/compiler/arm/ |
D | instruction-selector-arm.cc | 108 *shift_return = g.UseImmediate(m.right().node()); in TryMatchShift() 174 inputs[0] = g.UseImmediate(node); in TryMatchImmediateOrShift() 338 g.DefineAsRegister(node), g.UseRegister(base), g.UseImmediate(index)); in VisitLoad() 413 g.UseRegister(base), g.UseImmediate(index), g.UseRegister(value)); in VisitStore() 454 ? g.UseImmediate(length) in VisitCheckedLoad() 495 ? g.UseImmediate(length) in VisitCheckedStore() 1228 g.UseImmediate(m.right().node()), cont); in VisitFloat32Compare() 1232 g.UseImmediate(m.left().node()), cont); in VisitFloat32Compare() 1247 g.UseImmediate(m.right().node()), cont); in VisitFloat64Compare() 1251 g.UseImmediate(m.left().node()), cont); in VisitFloat64Compare()
|
/external/v8/src/compiler/ppc/ |
D | instruction-selector-ppc.cc | 34 return UseImmediate(node); in UseOperand() 209 g.DefineAsRegister(node), g.UseRegister(base), g.UseImmediate(offset)); in VisitLoad() 212 g.DefineAsRegister(node), g.UseRegister(offset), g.UseImmediate(base)); in VisitLoad() 298 g.UseRegister(base), g.UseImmediate(offset), g.UseRegister(value)); in VisitStore() 301 g.UseRegister(offset), g.UseImmediate(base), g.UseRegister(value)); in VisitStore() 1311 VisitCompare(selector, opcode, g.UseRegister(left), g.UseImmediate(right), in VisitWordCompare() 1315 VisitCompare(selector, opcode, g.UseRegister(right), g.UseImmediate(left), in VisitWordCompare()
|
/external/v8/src/compiler/ |
D | instruction-selector-impl.h | 142 InstructionOperand UseImmediate(Node* node) { in UseImmediate() function
|
D | instruction-selector.cc | 309 return g->UseImmediate(input); in OperandForDeopt() 555 ? g.UseImmediate(callee) in InitializeCallBuffer() 562 ? g.UseImmediate(callee) in InitializeCallBuffer() 572 buffer->instruction_args.push_back(g.UseImmediate(callee)); in InitializeCallBuffer()
|