/third_party/node/deps/v8/src/compiler/backend/ia32/ |
D | instruction-selector-ia32.cc | 715 code |= MiscField::encode(static_cast<int>(record_write_mode)); in VisitStoreCommon() 889 kArchStackPointerGreaterThan | MiscField::encode(static_cast<int>(kind)); in VisitStackPointerGreaterThan() 1178 V(Float32RoundDown, kIA32Float32Round | MiscField::encode(kRoundDown)) \ 1179 V(Float64RoundDown, kIA32Float64Round | MiscField::encode(kRoundDown)) \ 1180 V(Float32RoundUp, kIA32Float32Round | MiscField::encode(kRoundUp)) \ 1181 V(Float64RoundUp, kIA32Float64Round | MiscField::encode(kRoundUp)) \ 1182 V(Float32RoundTruncate, kIA32Float32Round | MiscField::encode(kRoundToZero)) \ 1183 V(Float64RoundTruncate, kIA32Float64Round | MiscField::encode(kRoundToZero)) \ 1185 kIA32Float32Round | MiscField::encode(kRoundToNearest)) \ 1187 kIA32Float64Round | MiscField::encode(kRoundToNearest)) \ [all …]
|
D | code-generator-ia32.cc | 804 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 818 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode()))); in AssembleArchInstruction() 833 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 968 static_cast<RecordWriteMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 1279 static_cast<RoundingMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 1430 static_cast<RoundingMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 1741 int slot = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 1860 static_cast<RoundingMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 2223 static_cast<RoundingMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 3032 i.TempRegister(0), MiscField::decode(instr->opcode())); in AssembleArchInstruction()
|
/third_party/node/deps/v8/src/compiler/backend/ppc/ |
D | instruction-selector-ppc.cc | 319 code |= MiscField::encode(static_cast<int>(record_write_mode)); in VisitStoreCommon() 610 kArchStackPointerGreaterThan | MiscField::encode(static_cast<int>(kind)); in VisitStackPointerGreaterThan() 1293 opcode |= MiscField::encode(true); in VisitTruncateFloat32ToInt32() 1305 opcode |= MiscField::encode(true); in VisitTruncateFloat32ToUint32() 1359 VisitRRR(this, kPPC_AddDouble | MiscField::encode(1), node); in VisitFloat32Add() 1368 VisitRRR(this, kPPC_SubDouble | MiscField::encode(1), node); in VisitFloat32Sub() 1377 VisitRRR(this, kPPC_MulDouble | MiscField::encode(1), node); in VisitFloat32Mul() 1386 VisitRRR(this, kPPC_DivDouble | MiscField::encode(1), node); in VisitFloat32Div() 1401 VisitRRR(this, kPPC_MaxDouble | MiscField::encode(1), node); in VisitFloat32Max() 1413 VisitRRR(this, kPPC_MinDouble | MiscField::encode(1), node); in VisitFloat32Min() [all …]
|
D | code-generator-ppc.cc | 927 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 941 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode()))); in AssembleArchInstruction() 1116 static_cast<RecordWriteMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 1390 ASSEMBLE_FLOAT_BINOP_RC(fadd, MiscField::decode(instr->opcode())); in AssembleArchInstruction() 1413 ASSEMBLE_FLOAT_BINOP_RC(fsub, MiscField::decode(instr->opcode())); in AssembleArchInstruction() 1455 ASSEMBLE_FLOAT_BINOP_RC(fmul, MiscField::decode(instr->opcode())); in AssembleArchInstruction() 1478 ASSEMBLE_FLOAT_BINOP_RC(fdiv, MiscField::decode(instr->opcode())); in AssembleArchInstruction() 1595 ASSEMBLE_FLOAT_UNOP_RC(fsqrt, MiscField::decode(instr->opcode())); in AssembleArchInstruction() 1598 ASSEMBLE_FLOAT_UNOP_RC(frim, MiscField::decode(instr->opcode())); in AssembleArchInstruction() 1601 ASSEMBLE_FLOAT_UNOP_RC(frip, MiscField::decode(instr->opcode())); in AssembleArchInstruction() [all …]
|
/third_party/node/deps/v8/src/compiler/backend/x64/ |
D | instruction-selector-x64.cc | 567 code |= MiscField::encode(static_cast<int>(record_write_mode)); in VisitStoreCommon() 836 kArchStackPointerGreaterThan | MiscField::encode(static_cast<int>(kind)); in VisitStackPointerGreaterThan() 1743 V(ChangeFloat64ToUint32, kSSEFloat64ToUint32 | MiscField::encode(1)) \ 1745 V(TruncateFloat64ToUint32, kSSEFloat64ToUint32 | MiscField::encode(0)) \ 1774 V(Float32RoundDown, kSSEFloat32Round | MiscField::encode(kRoundDown)) \ 1775 V(Float64RoundDown, kSSEFloat64Round | MiscField::encode(kRoundDown)) \ 1776 V(Float32RoundUp, kSSEFloat32Round | MiscField::encode(kRoundUp)) \ 1777 V(Float64RoundUp, kSSEFloat64Round | MiscField::encode(kRoundUp)) \ 1778 V(Float32RoundTruncate, kSSEFloat32Round | MiscField::encode(kRoundToZero)) \ 1779 V(Float64RoundTruncate, kSSEFloat64Round | MiscField::encode(kRoundToZero)) \ [all …]
|
D | code-generator-x64.cc | 1303 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 1309 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 1323 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode()))); in AssembleArchInstruction() 1476 static_cast<RecordWriteMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 1796 static_cast<RoundingMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 1989 static_cast<RoundingMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 2009 if (MiscField::decode(instr->opcode())) { in AssembleArchInstruction() 2704 int slot = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 2999 static_cast<RoundingMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 3005 static_cast<RoundingMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() [all …]
|
/third_party/node/deps/v8/src/compiler/backend/mips64/ |
D | instruction-selector-mips64.cc | 398 opcode |= MiscField::encode(f.sz); in VisitStoreLane() 415 opcode |= MiscField::encode(f.sz); in VisitLoadLane() 430 opcode |= MiscField::encode(MSASize::MSA_B); in VisitLoadTransform() 434 opcode |= MiscField::encode(MSASize::MSA_H); in VisitLoadTransform() 438 opcode |= MiscField::encode(MSASize::MSA_W); in VisitLoadTransform() 442 opcode |= MiscField::encode(MSASize::MSA_D); in VisitLoadTransform() 548 code |= MiscField::encode(static_cast<int>(record_write_mode)); in VisitStore() 1272 opcode |= MiscField::encode(true); in VisitTruncateFloat32ToInt32() 1282 opcode |= MiscField::encode(true); in VisitTruncateFloat32ToUint32() 1371 opcode |= MiscField::encode(true); in VisitTruncateFloat64ToInt64() [all …]
|
D | code-generator-mips64.cc | 672 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 680 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 694 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode()))); in AssembleArchInstruction() 709 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 835 static_cast<RecordWriteMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 1492 bool set_overflow_to_min_i32 = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 1527 bool set_overflow_to_min_i64 = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 1558 bool set_overflow_to_min_i32 = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 1779 auto sz = static_cast<MSASize>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 1860 auto sz = static_cast<MSASize>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() [all …]
|
D | instruction-scheduler-mips64.cc | 1288 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode())); in GetInstructionLatency() 1293 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode())); in GetInstructionLatency()
|
/third_party/node/deps/v8/src/compiler/backend/arm/ |
D | instruction-selector-arm.cc | 511 opcode |= MiscField::encode(f.sz); in VisitStoreLane() 529 opcode |= MiscField::encode(f.sz); in VisitLoadLane() 727 code |= MiscField::encode(static_cast<int>(record_write_mode)); in VisitStoreCommon() 1091 kArchStackPointerGreaterThan | MiscField::encode(static_cast<int>(kind)); in VisitStackPointerGreaterThan() 1725 Emit(kArchPrepareCallCFunction | MiscField::encode(static_cast<int>( in EmitPrepareArguments() 1734 Emit(kArmPoke | MiscField::encode(slot), g.NoOutput(), in EmitPrepareArguments() 2808 Emit(kArmVpadal | MiscField::encode(NeonS##NeonWidth), \ 2816 Emit(kArmVpadal | MiscField::encode(NeonU##NeonWidth), \ 2824 Emit(kArmVpadal | MiscField::encode(NeonS##NeonWidth), \ 2832 Emit(kArmVpadal | MiscField::encode(NeonU##NeonWidth), \ [all …]
|
D | code-generator-arm.cc | 781 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 795 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode()))); in AssembleArchInstruction() 810 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 939 mode = static_cast<RecordWriteMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 1518 bool set_overflow_to_min_i32 = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 1533 bool set_overflow_to_min_u32 = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 1754 int const slot = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 1792 auto dt = static_cast<NeonDataType>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 1798 auto dt = static_cast<NeonDataType>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 1805 auto dt = static_cast<NeonDataType>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() [all …]
|
/third_party/node/deps/v8/src/compiler/backend/loong64/ |
D | code-generator-loong64.cc | 655 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 663 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 677 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode()))); in AssembleArchInstruction() 692 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 813 static_cast<RecordWriteMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 1351 bool set_overflow_to_min_i32 = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 1388 bool set_overflow_to_min_i64 = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 1418 bool set_overflow_to_min_i32 = MiscField::decode(instr->opcode()); in AssembleArchInstruction()
|
D | instruction-selector-loong64.cc | 520 code |= MiscField::encode(static_cast<int>(record_write_mode)); in VisitStore() 1232 opcode |= MiscField::encode(true); in VisitTruncateFloat32ToInt32() 1242 opcode |= MiscField::encode(true); in VisitTruncateFloat32ToUint32() 1288 opcode |= MiscField::encode(true); in VisitTruncateFloat64ToInt64() 1674 Emit(kArchPrepareCallCFunction | MiscField::encode(static_cast<int>( in EmitPrepareArguments() 1986 code |= MiscField::encode(static_cast<int>(record_write_mode)); in VisitAtomicStore() 2111 kArchStackPointerGreaterThan | MiscField::encode(static_cast<int>(kind)); in VisitStackPointerGreaterThan()
|
/third_party/node/deps/v8/src/compiler/backend/ |
D | instruction-codes.h | 299 using MiscField = base::BitField<int, 22, 10>; variable
|
D | instruction-selector.cc | 2847 MiscField::kSize); in EncodeCallDescriptorFlags() 2849 return opcode | MiscField::encode(flags & MiscField::kMax); in EncodeCallDescriptorFlags() 2935 Emit(kArchSaveCallerRegisters | MiscField::encode(static_cast<int>(mode)), in VisitCall() 3017 kArchRestoreCallerRegisters | MiscField::encode(static_cast<int>(mode)), in VisitCall()
|
/third_party/node/deps/v8/src/compiler/backend/riscv64/ |
D | instruction-scheduler-riscv64.cc | 1110 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode())); in GetInstructionLatency() 1115 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode())); in GetInstructionLatency()
|
D | instruction-selector-riscv64.cc | 436 opcode |= MiscField::encode(f.sz); in VisitStoreLane() 456 opcode |= MiscField::encode(f.sz); in VisitLoadLane() 601 code |= MiscField::encode(static_cast<int>(record_write_mode)); in VisitStore() 1191 opcode |= MiscField::encode(true); in VisitTruncateFloat32ToInt32() 1201 opcode |= MiscField::encode(true); in VisitTruncateFloat32ToUint32() 1290 opcode |= MiscField::encode(true); in VisitTruncateFloat64ToInt64() 1708 Emit(kArchPrepareCallCFunction | MiscField::encode(static_cast<int>( in EmitPrepareArguments() 2226 kArchStackPointerGreaterThan | MiscField::encode(static_cast<int>(kind)); in VisitStackPointerGreaterThan()
|
D | code-generator-riscv64.cc | 725 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 733 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 747 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode()))); in AssembleArchInstruction() 865 static_cast<RecordWriteMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 1463 bool set_overflow_to_min_i32 = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 1497 bool set_overflow_to_min_i64 = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 1514 bool set_overflow_to_min_u32 = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 1987 auto sz = static_cast<int>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 1994 auto sz = static_cast<int>(MiscField::decode(instr->opcode())); in AssembleArchInstruction()
|
/third_party/node/deps/v8/src/compiler/backend/mips/ |
D | instruction-scheduler-mips.cc | 1411 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode())); in GetInstructionLatency() 1416 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode())); in GetInstructionLatency()
|
D | instruction-selector-mips.cc | 425 code |= MiscField::encode(static_cast<int>(record_write_mode)); in VisitStore() 1004 opcode |= MiscField::encode(true); in VisitTruncateFloat32ToInt32() 1015 opcode |= MiscField::encode(true); in VisitTruncateFloat32ToUint32() 1334 Emit(kArchPrepareCallCFunction | MiscField::encode(static_cast<int>( in EmitPrepareArguments() 1626 kArchStackPointerGreaterThan | MiscField::encode(static_cast<int>(kind)); in VisitStackPointerGreaterThan()
|
D | code-generator-mips.cc | 707 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 715 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 729 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode()))); in AssembleArchInstruction() 744 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 874 static_cast<RecordWriteMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 1464 bool set_overflow_to_min_i32 = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 1482 bool set_overflow_to_min_i32 = MiscField::decode(instr->opcode()); in AssembleArchInstruction()
|
/third_party/node/deps/v8/src/compiler/backend/arm64/ |
D | code-generator-arm64.cc | 800 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 814 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode()))); in AssembleArchInstruction() 954 static_cast<RecordWriteMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 989 static_cast<RecordWriteMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 1718 bool set_overflow_to_min_i32 = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 1733 bool set_overflow_to_min_u32 = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 1760 bool set_overflow_to_min_i64 = MiscField::decode(instr->opcode()); in AssembleArchInstruction()
|
D | instruction-selector-arm64.cc | 901 code |= MiscField::encode(static_cast<int>(record_write_mode)); in VisitStore() 1249 kArchStackPointerGreaterThan | MiscField::encode(static_cast<int>(kind)); in VisitStackPointerGreaterThan() 1842 opcode |= MiscField::encode(kind == TruncateKind::kSetOverflowToMin); in VisitTruncateFloat32ToInt32() 1853 opcode |= MiscField::encode(true); in VisitTruncateFloat32ToUint32() 1881 opcode |= MiscField::encode(true); in VisitTruncateFloat64ToInt64() 2713 code |= MiscField::encode(static_cast<int>(record_write_mode)); in VisitAtomicStore()
|
/third_party/node/deps/v8/src/compiler/backend/s390/ |
D | instruction-selector-s390.cc | 750 code |= MiscField::encode(static_cast<int>(record_write_mode)); in VisitGeneralStore() 849 kArchStackPointerGreaterThan | MiscField::encode(static_cast<int>(kind)); in VisitStackPointerGreaterThan() 2123 Emit(kArchPrepareCallCFunction | MiscField::encode(static_cast<int>( in EmitPrepareArguments() 2901 opcode |= MiscField::encode(true); in VisitTruncateFloat32ToInt32() 2913 opcode |= MiscField::encode(true); in VisitTruncateFloat32ToUint32()
|
D | code-generator-s390.cc | 1276 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 1290 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode()))); in AssembleArchInstruction() 1423 static_cast<RecordWriteMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction() 2136 bool set_overflow_to_min_i32 = MiscField::decode(instr->opcode()); in AssembleArchInstruction() 2150 bool set_overflow_to_min_u32 = MiscField::decode(instr->opcode()); in AssembleArchInstruction()
|