Home
last modified time | relevance | path

Searched refs:SixByteInstr (Results 1 – 6 of 6) sorted by relevance

/external/v8/src/s390/
Dassembler-s390-inl.h60 SixByteInstr instr = in apply()
67 Instruction::SetInstructionBits<SixByteInstr>(reinterpret_cast<byte*>(pc_), in apply()
137 SixByteInstr instr = in code_target_object_handle_at()
245 SixByteInstr instr_1 = in target_address_at()
258 SixByteInstr instr_2 = Instruction::InstructionBits( in target_address_at()
306 SixByteInstr instr_1 = in set_target_address_at()
315 Instruction::SetInstructionBits<SixByteInstr>(reinterpret_cast<byte*>(pc), in set_target_address_at()
327 SixByteInstr instr_2 = Instruction::InstructionBits( in set_target_address_at()
336 Instruction::SetInstructionBits<SixByteInstr>(reinterpret_cast<byte*>(pc), in set_target_address_at()
344 Instruction::SetInstructionBits<SixByteInstr>( in set_target_address_at()
[all …]
Dconstants-s390.h154 typedef uint64_t SixByteInstr; typedef
1716 const SixByteInstr kSixByteBrCondMask = static_cast<SixByteInstr>(0xF) << 36;
1920 return InstructionBits<SixByteInstr>(instr); in InstructionBits()
2059 return Bits<SixByteInstr, T>(47 - (lo), 47 - (hi) + 1); \
2182 inline int R1Value() const { return Bits<SixByteInstr, int>(39, 36); } in R1Value()
2183 inline int R3Value() const { return Bits<SixByteInstr, int>(35, 32); } in R3Value()
2184 inline int B2Value() const { return Bits<SixByteInstr, int>(31, 28); } in B2Value()
2186 int32_t value = Bits<SixByteInstr, int32_t>(27, 16); in D2Value()
2187 value += Bits<SixByteInstr, int8_t>(15, 8) << 12; in D2Value()
2208 inline int R1Value() const { return Bits<SixByteInstr, int>(39, 36); } in R1Value()
[all …]
Dassembler-s390.cc338 SixByteInstr instr = in AllocateAndInstallRequestedHeapObjects()
398 bool Assembler::Is64BitLoadIntoIP(SixByteInstr instr1, SixByteInstr instr2) { in Is64BitLoadIntoIP()
404 bool Assembler::Is32BitLoadIntoIP(SixByteInstr instr) { in Is32BitLoadIntoIP()
427 SixByteInstr instr = instr_at(pos); in target_at()
460 SixByteInstr instr = instr_at(pos); in target_at_put()
479 instr_at_put<SixByteInstr>(pos, instr | (imm32 >> 1)); in target_at_put()
487 instr_at_put<SixByteInstr>(pos, instr | imm32); in target_at_put()
496 instr_at_put<SixByteInstr>(pos, instr | (imm16 >> 1)); in target_at_put()
698 bool Assembler::IsNop(SixByteInstr instr, int type) { in IsNop()
Ddisasm-s390.cc145 int reg = instr->Bits<SixByteInstr, int>(39, 36); in FormatRegister()
149 int reg = instr->Bits<SixByteInstr, int>(35, 32); in FormatRegister()
161 int reg = instr->Bits<SixByteInstr, int>(31, 28); in FormatRegister()
165 int reg = instr->Bits<SixByteInstr, int>(27, 24); in FormatRegister()
169 int reg = instr->Bits<SixByteInstr, int>(23, 20); in FormatRegister()
173 int reg = instr->Bits<SixByteInstr, int>(19, 16); in FormatRegister()
177 int reg = instr->Bits<SixByteInstr, int>(15, 12); in FormatRegister()
913 "%012" PRIx64 " ", instr->InstructionBits<SixByteInstr>()); in InstructionDecode()
Dassembler-s390.h1514 SixByteInstr instr_at(int pos) { in instr_at()
1527 static SixByteInstr instr_at(byte* pc) { in instr_at()
1535 static bool Is64BitLoadIntoIP(SixByteInstr instr1, SixByteInstr instr2);
1537 static bool Is32BitLoadIntoIP(SixByteInstr instr);
1542 static bool IsNop(SixByteInstr instr, int type = NON_MARKING_NOP);
Dsimulator-s390.cc3546 SixByteInstr the_instr = Instruction::InstructionBits( in EVALUATE()
3553 the_instr |= static_cast<SixByteInstr>(r1_val & 0xFF) in EVALUATE()
3555 Instruction::SetInstructionBits<SixByteInstr>( in EVALUATE()
3556 reinterpret_cast<byte*>(addr), static_cast<SixByteInstr>(the_instr)); in EVALUATE()