/external/v8/src/compiler/ia32/ |
D | instruction-selector-ia32.cc | 290 code |= MiscField::encode(static_cast<int>(record_write_mode)); in VisitStore() 940 Emit(kSSEFloat64Round | MiscField::encode(kRoundUp), in VisitFloat64Sub() 1028 VisitRR(this, node, kSSEFloat32Round | MiscField::encode(kRoundDown)); in VisitFloat32RoundDown() 1033 VisitRR(this, node, kSSEFloat64Round | MiscField::encode(kRoundDown)); in VisitFloat64RoundDown() 1038 VisitRR(this, node, kSSEFloat32Round | MiscField::encode(kRoundUp)); in VisitFloat32RoundUp() 1043 VisitRR(this, node, kSSEFloat64Round | MiscField::encode(kRoundUp)); in VisitFloat64RoundUp() 1048 VisitRR(this, node, kSSEFloat32Round | MiscField::encode(kRoundToZero)); in VisitFloat32RoundTruncate() 1053 VisitRR(this, node, kSSEFloat64Round | MiscField::encode(kRoundToZero)); in VisitFloat64RoundTruncate() 1063 VisitRR(this, node, kSSEFloat32Round | MiscField::encode(kRoundToNearest)); in VisitFloat32RoundTiesEven() 1068 VisitRR(this, node, kSSEFloat64Round | MiscField::encode(kRoundToNearest)); in VisitFloat64RoundTiesEven() [all …]
|
D | code-generator-ia32.cc | 545 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 553 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 590 Deoptimizer::BailoutType(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 624 static_cast<RecordWriteMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 938 static_cast<RoundingMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 1011 static_cast<RoundingMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 1359 int const slot = MiscField::decode(instr->opcode()); in AssembleArchInstruction()
|
/external/v8/src/compiler/ppc/ |
D | instruction-selector-ppc.cc | 271 code |= MiscField::encode(static_cast<int>(record_write_mode)); in VisitStore() 1208 VisitRRR(this, kPPC_AddDouble | MiscField::encode(1), node); in VisitFloat32Add() 1222 Emit(kPPC_NegDouble | MiscField::encode(1), g.DefineAsRegister(node), in VisitFloat32Sub() 1226 VisitRRR(this, kPPC_SubDouble | MiscField::encode(1), node); in VisitFloat32Sub() 1231 VisitRRR(this, kPPC_SubDouble | MiscField::encode(1), node); in VisitFloat32SubPreserveNan() 1264 VisitRRR(this, kPPC_MulDouble | MiscField::encode(1), node); in VisitFloat32Mul() 1275 VisitRRR(this, kPPC_DivDouble | MiscField::encode(1), node); in VisitFloat32Div() 1309 VisitRR(this, kPPC_AbsDouble | MiscField::encode(1), node); in VisitFloat32Abs() 1318 VisitRR(this, kPPC_SqrtDouble | MiscField::encode(1), node); in VisitFloat32Sqrt() 1342 VisitRR(this, kPPC_FloorDouble | MiscField::encode(1), node); in VisitFloat32RoundDown() [all …]
|
D | code-generator-ppc.cc | 876 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 886 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 922 Deoptimizer::BailoutType(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 954 static_cast<RecordWriteMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 1175 ASSEMBLE_FLOAT_BINOP_RC(fadd, MiscField::decode(instr->opcode())); in AssembleArchInstruction() 1198 ASSEMBLE_FLOAT_BINOP_RC(fsub, MiscField::decode(instr->opcode())); in AssembleArchInstruction() 1219 ASSEMBLE_FLOAT_BINOP_RC(fmul, MiscField::decode(instr->opcode())); in AssembleArchInstruction() 1242 ASSEMBLE_FLOAT_BINOP_RC(fdiv, MiscField::decode(instr->opcode())); in AssembleArchInstruction() 1317 ASSEMBLE_FLOAT_UNOP_RC(fsqrt, MiscField::decode(instr->opcode())); in AssembleArchInstruction() 1320 ASSEMBLE_FLOAT_UNOP_RC(frim, MiscField::decode(instr->opcode())); in AssembleArchInstruction() [all …]
|
/external/v8/src/compiler/x64/ |
D | instruction-selector-x64.cc | 228 code |= MiscField::encode(static_cast<int>(record_write_mode)); in VisitStore() 972 Emit(kSSEFloat64ToUint32 | MiscField::encode(1), g.DefineAsRegister(node), in VisitChangeFloat64ToUint32() 978 Emit(kSSEFloat64ToUint32 | MiscField::encode(0), g.DefineAsRegister(node), in VisitTruncateFloat64ToUint32() 1308 Emit(kSSEFloat64Round | MiscField::encode(kRoundUp), in VisitFloat64Sub() 1364 VisitRR(this, node, kSSEFloat32Round | MiscField::encode(kRoundDown)); in VisitFloat32RoundDown() 1369 VisitRR(this, node, kSSEFloat64Round | MiscField::encode(kRoundDown)); in VisitFloat64RoundDown() 1374 VisitRR(this, node, kSSEFloat32Round | MiscField::encode(kRoundUp)); in VisitFloat32RoundUp() 1379 VisitRR(this, node, kSSEFloat64Round | MiscField::encode(kRoundUp)); in VisitFloat64RoundUp() 1384 VisitRR(this, node, kSSEFloat32Round | MiscField::encode(kRoundToZero)); in VisitFloat32RoundTruncate() 1389 VisitRR(this, node, kSSEFloat64Round | MiscField::encode(kRoundToZero)); in VisitFloat64RoundTruncate() [all …]
|
D | code-generator-x64.cc | 760 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 768 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 805 Deoptimizer::BailoutType(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 842 static_cast<RecordWriteMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 1124 static_cast<RoundingMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 1219 static_cast<RoundingMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 1239 if (MiscField::decode(instr->opcode())) { in AssembleArchInstruction() 1788 int const slot = MiscField::decode(instr->opcode()); in AssembleArchInstruction()
|
/external/v8/src/compiler/x87/ |
D | instruction-selector-x87.cc | 251 code |= MiscField::encode(static_cast<int>(record_write_mode)); in VisitStore() 1028 Emit(kX87Float32Round | MiscField::encode(kRoundDown), in VisitFloat32RoundDown() 1035 Emit(kX87Float64Round | MiscField::encode(kRoundDown), in VisitFloat64RoundDown() 1042 Emit(kX87Float32Round | MiscField::encode(kRoundUp), g.UseFixed(node, stX_0), in VisitFloat32RoundUp() 1049 Emit(kX87Float64Round | MiscField::encode(kRoundUp), g.UseFixed(node, stX_0), in VisitFloat64RoundUp() 1056 Emit(kX87Float32Round | MiscField::encode(kRoundToZero), in VisitFloat32RoundTruncate() 1063 Emit(kX87Float64Round | MiscField::encode(kRoundToZero), in VisitFloat64RoundTruncate() 1075 Emit(kX87Float32Round | MiscField::encode(kRoundToNearest), in VisitFloat32RoundTiesEven() 1082 Emit(kX87Float64Round | MiscField::encode(kRoundToNearest), in VisitFloat64RoundTiesEven() 1115 MiscField::encode(static_cast<int>(descriptor->CParameterCount())), in EmitPrepareArguments() [all …]
|
D | code-generator-x87.cc | 608 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 620 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 689 Deoptimizer::BailoutType(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 723 static_cast<RecordWriteMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 1197 static_cast<RoundingMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 1601 static_cast<RoundingMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 1820 int const slot = MiscField::decode(instr->opcode()); in AssembleArchInstruction()
|
/external/v8/src/compiler/ |
D | instruction-codes.h | 198 typedef BitField<int, 20, 12> MiscField; typedef
|
D | instruction-selector.cc | 1678 MiscField::encode(static_cast<int>(descriptor->CParameterCount())); in VisitCall() 1681 opcode = kArchCallCodeObject | MiscField::encode(flags); in VisitCall() 1684 opcode = kArchCallJSFunction | MiscField::encode(flags); in VisitCall() 1751 opcode |= MiscField::encode(descriptor->flags()); in VisitTailCall() 1793 opcode |= MiscField::encode(descriptor->flags()); in VisitTailCall() 1851 opcode |= MiscField::encode(static_cast<int>(input_count)); in EmitDeoptimize() 1873 opcode |= MiscField::encode(Deoptimizer::EAGER); in VisitDeoptimize() 1876 opcode |= MiscField::encode(Deoptimizer::SOFT); in VisitDeoptimize()
|
D | code-generator.cc | 367 size_t frame_state_offset = MiscField::decode(instr->opcode()); in AssembleInstruction() 495 CallDescriptor::Flags flags(MiscField::decode(instr->opcode())); in RecordCallPosition()
|
/external/v8/src/compiler/arm/ |
D | code-generator-arm.cc | 556 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 566 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 607 Deoptimizer::BailoutType(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 638 static_cast<RecordWriteMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 1280 int const slot = MiscField::decode(instr->opcode()); in AssembleArchInstruction()
|
D | instruction-selector-arm.cc | 445 code |= MiscField::encode(static_cast<int>(record_write_mode)); in VisitStore() 1479 MiscField::encode(static_cast<int>(descriptor->CParameterCount())), in EmitPrepareArguments() 1487 Emit(kArmPoke | MiscField::encode(slot), g.NoOutput(), in EmitPrepareArguments()
|
/external/v8/src/compiler/arm64/ |
D | code-generator-arm64.cc | 608 CallDescriptor::Flags flags(MiscField::decode(opcode)); in AssembleArchInstruction() 665 CallDescriptor::Flags flags(MiscField::decode(opcode)); in AssembleArchInstruction() 710 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 748 Deoptimizer::BailoutType(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 775 static_cast<RecordWriteMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction()
|
D | instruction-selector-arm64.cc | 561 code |= MiscField::encode(static_cast<int>(record_write_mode)); in VisitStore()
|
/external/v8/src/compiler/mips/ |
D | code-generator-mips.cc | 647 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 657 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 694 Deoptimizer::BailoutType(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 721 static_cast<RecordWriteMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction()
|
D | instruction-selector-mips.cc | 216 code |= MiscField::encode(static_cast<int>(record_write_mode)); in VisitStore() 960 MiscField::encode(static_cast<int>(descriptor->CParameterCount())), in EmitPrepareArguments()
|
/external/v8/src/compiler/s390/ |
D | code-generator-s390.cc | 719 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 729 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 761 Deoptimizer::BailoutType(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 789 static_cast<RecordWriteMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction()
|
D | instruction-selector-s390.cc | 262 code |= MiscField::encode(static_cast<int>(record_write_mode)); in VisitStore() 1702 MiscField::encode(static_cast<int>(descriptor->CParameterCount())), in EmitPrepareArguments()
|
/external/v8/src/compiler/mips64/ |
D | code-generator-mips64.cc | 656 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 666 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 703 Deoptimizer::BailoutType(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 730 static_cast<RecordWriteMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction()
|
D | instruction-selector-mips64.cc | 223 code |= MiscField::encode(static_cast<int>(record_write_mode)); in VisitStore() 1366 MiscField::encode(static_cast<int>(descriptor->CParameterCount())), in EmitPrepareArguments()
|