Searched refs:SixByteInstr (Results 1 – 6 of 6) sorted by relevance
/external/v8/src/s390/ |
D | assembler-s390-inl.h | 60 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 …]
|
D | constants-s390.h | 154 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 …]
|
D | assembler-s390.cc | 338 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()
|
D | disasm-s390.cc | 145 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()
|
D | assembler-s390.h | 1514 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);
|
D | simulator-s390.cc | 3546 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()
|