Searched refs:SixByteInstr (Results 1 – 8 of 8) sorted by relevance
/external/v8/src/s390/ |
D | constants-s390.h | 158 typedef uint64_t SixByteInstr; typedef 974 const SixByteInstr kSixByteBrCondMask = static_cast<SixByteInstr>(0xF) << 36; 1178 return InstructionBits<SixByteInstr>(instr); in InstructionBits() 1390 inline int R1Value() const { return Bits<SixByteInstr, int>(39, 36); } in R1Value() 1391 inline int R3Value() const { return Bits<SixByteInstr, int>(35, 32); } in R3Value() 1392 inline int B2Value() const { return Bits<SixByteInstr, int>(31, 28); } in B2Value() 1394 int32_t value = Bits<SixByteInstr, int32_t>(27, 16); in D2Value() 1395 value += Bits<SixByteInstr, int8_t>(15, 8) << 12; in D2Value() 1416 inline int R1Value() const { return Bits<SixByteInstr, int>(39, 36); } in R1Value() 1417 inline int X2Value() const { return Bits<SixByteInstr, int>(35, 32); } in X2Value() [all …]
|
D | assembler-s390-inl.h | 59 SixByteInstr instr = in apply() 66 Instruction::SetInstructionBits<SixByteInstr>(reinterpret_cast<byte*>(pc_), in apply() 136 SixByteInstr instr = in code_target_object_handle_at() 442 SixByteInstr instr_1 = in target_address_at() 455 SixByteInstr instr_2 = Instruction::InstructionBits( in target_address_at() 498 SixByteInstr instr_1 = in set_target_address_at() 507 Instruction::SetInstructionBits<SixByteInstr>(reinterpret_cast<byte*>(pc), in set_target_address_at() 519 SixByteInstr instr_2 = Instruction::InstructionBits( in set_target_address_at() 528 Instruction::SetInstructionBits<SixByteInstr>(reinterpret_cast<byte*>(pc), in set_target_address_at() 536 Instruction::SetInstructionBits<SixByteInstr>( in set_target_address_at() [all …]
|
D | code-stubs-s390.h | 108 SixByteInstr updatedMask = static_cast<SixByteInstr>(c) << 36; in PatchBranchCondMask() 109 masm->instr_at_put<SixByteInstr>( in PatchBranchCondMask() 114 static bool isBranchNop(SixByteInstr instr, int instrLength) { in isBranchNop()
|
D | assembler-s390.h | 1275 SixByteInstr instr_at(int pos) { in instr_at() 1288 static SixByteInstr instr_at(byte* pc) { in instr_at() 1296 static bool Is64BitLoadIntoIP(SixByteInstr instr1, SixByteInstr instr2); 1298 static bool Is32BitLoadIntoIP(SixByteInstr instr); 1303 static bool IsNop(SixByteInstr instr, int type = NON_MARKING_NOP);
|
D | assembler-s390.cc | 328 bool Assembler::Is64BitLoadIntoIP(SixByteInstr instr1, SixByteInstr instr2) { in Is64BitLoadIntoIP() 334 bool Assembler::Is32BitLoadIntoIP(SixByteInstr instr) { in Is32BitLoadIntoIP() 357 SixByteInstr instr = instr_at(pos); in target_at() 383 SixByteInstr instr = instr_at(pos); in target_at_put() 401 instr_at_put<SixByteInstr>(pos, instr | (imm32 >> 1)); in target_at_put() 409 instr_at_put<SixByteInstr>(pos, instr | imm32); in target_at_put() 3007 bool Assembler::IsNop(SixByteInstr instr, int type) { in IsNop()
|
D | disasm-s390.cc | 1051 instr->InstructionBits<SixByteInstr>()); in DecodeSixByte()
|
D | simulator-s390.cc | 2666 SixByteInstr the_instr = Instruction::InstructionBits( in DecodeFourByte() 2673 the_instr |= static_cast<SixByteInstr>(r1_val & 0xff) in DecodeFourByte() 2675 Instruction::SetInstructionBits<SixByteInstr>( in DecodeFourByte() 2676 reinterpret_cast<byte*>(addr), static_cast<SixByteInstr>(the_instr)); in DecodeFourByte() 6711 SixByteInstr the_instr = Instruction::InstructionBits( in EVALUATE() 6718 the_instr |= static_cast<SixByteInstr>(r1_val & 0xff) in EVALUATE() 6720 Instruction::SetInstructionBits<SixByteInstr>( in EVALUATE() 6721 reinterpret_cast<byte*>(addr), static_cast<SixByteInstr>(the_instr)); in EVALUATE()
|
/external/v8/src/ic/s390/ |
D | ic-s390.cc | 596 SixByteInstr branch_instr = Assembler::instr_at(branch_address); in PatchInlinedSmiCode()
|