Home
last modified time | relevance | path

Searched refs:MiscField (Results 1 – 22 of 22) sorted by relevance

/external/v8/src/compiler/backend/x64/
Dinstruction-selector-x64.cc384 opcode |= MiscField::encode(kMemoryAccessProtected); in VisitLoadLane()
436 code |= MiscField::encode(kMemoryAccessProtected); in VisitLoadTransform()
451 code |= MiscField::encode(kMemoryAccessProtected); in VisitLoad()
454 code |= MiscField::encode(kMemoryAccessPoisoned); in VisitLoad()
495 code |= MiscField::encode(static_cast<int>(record_write_mode)); in VisitStore()
530 MiscField::encode(kMemoryAccessProtected); in VisitProtectedStore()
567 opcode |= MiscField::encode(kMemoryAccessProtected); in VisitStoreLane()
694 kArchStackPointerGreaterThan | MiscField::encode(static_cast<int>(kind)); in VisitStackPointerGreaterThan()
1576 V(ChangeFloat64ToUint32, kSSEFloat64ToUint32 | MiscField::encode(1)) \
1578 V(TruncateFloat64ToUint32, kSSEFloat64ToUint32 | MiscField::encode(0)) \
[all …]
Dcode-generator-x64.cc365 static_cast<MemoryAccessMode>(MiscField::decode(opcode)); in EmitOOLTrapIfNeeded()
375 static_cast<MemoryAccessMode>(MiscField::decode(opcode)); in EmitWordLoadPoisoningIfNeeded()
993 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction()
999 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction()
1012 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode()))); in AssembleArchInstruction()
1026 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction()
1159 static_cast<RecordWriteMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction()
1479 static_cast<RoundingMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction()
1690 static_cast<RoundingMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction()
1710 if (MiscField::decode(instr->opcode())) { in AssembleArchInstruction()
[all …]
/external/v8/src/compiler/backend/ppc/
Dinstruction-selector-ppc.cc233 opcode |= MiscField::encode(kMemoryAccessPoisoned); in VisitLoad()
313 code |= MiscField::encode(static_cast<int>(record_write_mode)); in VisitStore()
587 kArchStackPointerGreaterThan | MiscField::encode(static_cast<int>(kind)); in VisitStackPointerGreaterThan()
1242 opcode |= MiscField::encode(true); in VisitTruncateFloat32ToInt32()
1254 opcode |= MiscField::encode(true); in VisitTruncateFloat32ToUint32()
1308 VisitRRR(this, kPPC_AddDouble | MiscField::encode(1), node); in VisitFloat32Add()
1317 VisitRRR(this, kPPC_SubDouble | MiscField::encode(1), node); in VisitFloat32Sub()
1326 VisitRRR(this, kPPC_MulDouble | MiscField::encode(1), node); in VisitFloat32Mul()
1335 VisitRRR(this, kPPC_DivDouble | MiscField::encode(1), node); in VisitFloat32Div()
1350 VisitRRR(this, kPPC_MaxDouble | MiscField::encode(1), node); in VisitFloat32Max()
[all …]
Dcode-generator-ppc.cc280 static_cast<MemoryAccessMode>(MiscField::decode(instr->opcode())); in EmitWordLoadPoisoningIfNeeded()
993 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction()
1001 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction()
1014 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode()))); in AssembleArchInstruction()
1035 int misc_field = MiscField::decode(instr->opcode()); in AssembleArchInstruction()
1186 static_cast<RecordWriteMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction()
1461 ASSEMBLE_FLOAT_BINOP_RC(fadd, MiscField::decode(instr->opcode())); in AssembleArchInstruction()
1491 ASSEMBLE_FLOAT_BINOP_RC(fsub, MiscField::decode(instr->opcode())); in AssembleArchInstruction()
1531 ASSEMBLE_FLOAT_BINOP_RC(fmul, MiscField::decode(instr->opcode())); in AssembleArchInstruction()
1554 ASSEMBLE_FLOAT_BINOP_RC(fdiv, MiscField::decode(instr->opcode())); in AssembleArchInstruction()
[all …]
/external/v8/src/compiler/backend/ia32/
Dinstruction-selector-ia32.cc470 code |= MiscField::encode(kMemoryAccessPoisoned); in VisitLoad()
510 code |= MiscField::encode(static_cast<int>(record_write_mode)); in VisitStore()
667 kArchStackPointerGreaterThan | MiscField::encode(static_cast<int>(kind)); in VisitStackPointerGreaterThan()
955 V(Float32RoundDown, kSSEFloat32Round | MiscField::encode(kRoundDown)) \
956 V(Float64RoundDown, kSSEFloat64Round | MiscField::encode(kRoundDown)) \
957 V(Float32RoundUp, kSSEFloat32Round | MiscField::encode(kRoundUp)) \
958 V(Float64RoundUp, kSSEFloat64Round | MiscField::encode(kRoundUp)) \
959 V(Float32RoundTruncate, kSSEFloat32Round | MiscField::encode(kRoundToZero)) \
960 V(Float64RoundTruncate, kSSEFloat64Round | MiscField::encode(kRoundToZero)) \
962 kSSEFloat32Round | MiscField::encode(kRoundToNearest)) \
[all …]
Dcode-generator-ia32.cc818 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction()
824 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction()
837 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode()))); in AssembleArchInstruction()
851 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction()
982 static_cast<RecordWriteMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction()
1311 static_cast<RoundingMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction()
1494 static_cast<RoundingMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction()
1838 int slot = MiscField::decode(instr->opcode()); in AssembleArchInstruction()
2038 static_cast<RoundingMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction()
2443 static_cast<RoundingMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction()
/external/v8/src/compiler/backend/arm64/
Dcode-generator-arm64.cc382 static_cast<MemoryAccessMode>(MiscField::decode(opcode)); in EmitWordLoadPoisoningIfNeeded()
394 static_cast<MemoryAccessMode>(MiscField::decode(opcode)); in EmitMaybePoisonedFPLoad()
805 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction()
818 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode()))); in AssembleArchInstruction()
832 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction()
953 static_cast<RecordWriteMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction()
1143 VectorFormat dst_f = VectorFormatFillQ(MiscField::decode(opcode)); in AssembleArchInstruction()
1150 VectorFormat dst_f = VectorFormatFillQ(MiscField::decode(opcode)); in AssembleArchInstruction()
1162 VectorFormat dst_f = VectorFormatFillQ(MiscField::decode(opcode)); in AssembleArchInstruction()
1171 VectorFormat dst_f = VectorFormatFillQ(MiscField::decode(opcode)); in AssembleArchInstruction()
[all …]
Dinstruction-selector-arm64.cc626 opcode |= MiscField::encode(8); in VisitLoadTransform()
631 opcode |= MiscField::encode(16); in VisitLoadTransform()
636 opcode |= MiscField::encode(32); in VisitLoadTransform()
641 opcode |= MiscField::encode(64); in VisitLoadTransform()
765 opcode |= MiscField::encode(kMemoryAccessPoisoned); in VisitLoad()
817 code |= MiscField::encode(static_cast<int>(record_write_mode)); in VisitStore()
1159 kArchStackPointerGreaterThan | MiscField::encode(static_cast<int>(kind)); in VisitStackPointerGreaterThan()
1658 code |= MiscField::encode(dst_lane_size); in VisitExtMul()
1715 code |= MiscField::encode(dst_lane_size); in VisitExtAddPairwise()
1757 opcode |= MiscField::encode(kind == TruncateKind::kSetOverflowToMin); in VisitTruncateFloat32ToInt32()
[all …]
/external/v8/src/compiler/backend/
Dinstruction-codes.h282 using MiscField = base::BitField<int, 22, 10>; variable
Dinstruction-selector.cc787 opcode |= MiscField::encode(static_cast<int>(input_count)); in EmitWithContinuation()
2840 MiscField::kSize); in EncodeCallDescriptorFlags()
2842 return opcode | MiscField::encode(flags & MiscField::kMax); in EncodeCallDescriptorFlags()
2928 Emit(kArchSaveCallerRegisters | MiscField::encode(static_cast<int>(mode)), in VisitCall()
2967 STATIC_ASSERT(MiscField::kSize == kHasFunctionDescriptorBitShift + 1); in VisitCall()
2972 opcode = kArchCallCFunction | MiscField::encode(misc_field); in VisitCall()
3007 kArchRestoreCallerRegisters | MiscField::encode(static_cast<int>(mode)), in VisitCall()
Dcode-generator.cc125 static_cast<StackCheckKind>(MiscField::decode(instr->opcode())); in ShouldApplyOffsetToStackCheck()
788 size_t frame_state_offset = MiscField::decode(instr->opcode()); in AssembleInstruction()
Dinstruction.h947 return MiscField::decode(opcode()) & flag; in HasCallDescriptorFlag()
/external/v8/src/compiler/backend/arm/
Dcode-generator-arm.cc317 static_cast<MemoryAccessMode>(MiscField::decode(opcode)); in EmitWordLoadPoisoningIfNeeded()
329 static_cast<MemoryAccessMode>(MiscField::decode(opcode))); in ComputePoisonedAddressForLoad()
855 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction()
863 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction()
876 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode()))); in AssembleArchInstruction()
890 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction()
1011 static_cast<RecordWriteMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction()
1567 bool set_overflow_to_min_i32 = MiscField::decode(instr->opcode()); in AssembleArchInstruction()
1582 bool set_overflow_to_min_u32 = MiscField::decode(instr->opcode()); in AssembleArchInstruction()
1677 static_cast<MemoryAccessMode>(MiscField::decode(opcode)); in AssembleArchInstruction()
[all …]
Dinstruction-selector-arm.cc594 opcode |= MiscField::encode(kMemoryAccessPoisoned); in VisitLoad()
644 code |= MiscField::encode(static_cast<int>(record_write_mode)); in VisitStore()
1015 kArchStackPointerGreaterThan | MiscField::encode(static_cast<int>(kind)); in VisitStackPointerGreaterThan()
1649 Emit(kArchPrepareCallCFunction | MiscField::encode(static_cast<int>( in EmitPrepareArguments()
1658 Emit(kArmPoke | MiscField::encode(slot), g.NoOutput(), in EmitPrepareArguments()
3030 opcode |= MiscField::encode(true); in VisitTruncateFloat32ToInt32()
3042 opcode |= MiscField::encode(true); in VisitTruncateFloat32ToUint32()
/external/v8/src/compiler/backend/mips/
Dinstruction-scheduler-mips.cc1391 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode())); in GetInstructionLatency()
1396 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode())); in GetInstructionLatency()
Dinstruction-selector-mips.cc380 opcode |= MiscField::encode(kMemoryAccessPoisoned); in VisitLoad()
431 code |= MiscField::encode(static_cast<int>(record_write_mode)); in VisitStore()
1320 Emit(kArchPrepareCallCFunction | MiscField::encode(static_cast<int>( in EmitPrepareArguments()
1608 kArchStackPointerGreaterThan | MiscField::encode(static_cast<int>(kind)); in VisitStackPointerGreaterThan()
Dcode-generator-mips.cc309 static_cast<MemoryAccessMode>(MiscField::decode(opcode)); in EmitWordLoadPoisoningIfNeeded()
750 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction()
758 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction()
771 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode()))); in AssembleArchInstruction()
785 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction()
899 static_cast<RecordWriteMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction()
/external/v8/src/compiler/backend/mips64/
Dinstruction-scheduler-mips64.cc1308 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode())); in GetInstructionLatency()
1313 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode())); in GetInstructionLatency()
Dcode-generator-mips64.cc317 static_cast<MemoryAccessMode>(MiscField::decode(opcode)); in EmitWordLoadPoisoningIfNeeded()
728 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction()
736 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction()
749 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode()))); in AssembleArchInstruction()
763 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction()
878 static_cast<RecordWriteMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction()
Dinstruction-selector-mips64.cc469 opcode |= MiscField::encode(kMemoryAccessPoisoned); in VisitLoad()
510 code |= MiscField::encode(static_cast<int>(record_write_mode)); in VisitStore()
1691 Emit(kArchPrepareCallCFunction | MiscField::encode(static_cast<int>( in EmitPrepareArguments()
2193 kArchStackPointerGreaterThan | MiscField::encode(static_cast<int>(kind)); in VisitStackPointerGreaterThan()
/external/v8/src/compiler/backend/s390/
Dinstruction-selector-s390.cc705 opcode |= MiscField::encode(kMemoryAccessPoisoned); in VisitLoad()
747 code |= MiscField::encode(static_cast<int>(record_write_mode)); in VisitGeneralStore()
844 kArchStackPointerGreaterThan | MiscField::encode(static_cast<int>(kind)); in VisitStackPointerGreaterThan()
2216 Emit(kArchPrepareCallCFunction | MiscField::encode(static_cast<int>( in EmitPrepareArguments()
2925 opcode |= MiscField::encode(true); in VisitTruncateFloat32ToInt32()
2937 opcode |= MiscField::encode(true); in VisitTruncateFloat32ToUint32()
Dcode-generator-s390.cc1260 static_cast<MemoryAccessMode>(MiscField::decode(instr->opcode())); in EmitWordLoadPoisoningIfNeeded()
1487 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction()
1495 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction()
1508 static_cast<SaveFPRegsMode>(MiscField::decode(instr->opcode()))); in AssembleArchInstruction()
1522 int const num_parameters = MiscField::decode(instr->opcode()); in AssembleArchInstruction()
1635 static_cast<RecordWriteMode>(MiscField::decode(instr->opcode())); in AssembleArchInstruction()
2424 bool set_overflow_to_min_i32 = MiscField::decode(instr->opcode()); in AssembleArchInstruction()
2438 bool set_overflow_to_min_u32 = MiscField::decode(instr->opcode()); in AssembleArchInstruction()