Searched refs:ExtractBits (Results 1 – 11 of 11) sorted by relevance
36 if (instr->ExtractBits(28, 27) == 0) { in DecodeInstruction()39 switch (instr->ExtractBits(27, 24)) { in DecodeInstruction()178 VIXL_ASSERT(instr->ExtractBits(27, 24) == 0x0); in DecodePCRelAddressing()187 VIXL_ASSERT((instr->ExtractBits(27, 24) == 0x4) || in DecodeBranchSystemException()188 (instr->ExtractBits(27, 24) == 0x5) || in DecodeBranchSystemException()189 (instr->ExtractBits(27, 24) == 0x6) || in DecodeBranchSystemException()190 (instr->ExtractBits(27, 24) == 0x7)); in DecodeBranchSystemException()192 switch (instr->ExtractBits(31, 29)) { in DecodeBranchSystemException()223 if ((instr->ExtractBits(4, 2) != 0) || in DecodeBranchSystemException()237 if (instr->ExtractBits(23, 22) == 0) { in DecodeBranchSystemException()[all …]
54 V_(Rd, 4, 0, ExtractBits) /* Destination register. */ \55 V_(Rn, 9, 5, ExtractBits) /* First source register. */ \56 V_(Rm, 20, 16, ExtractBits) /* Second source register. */ \57 V_(Ra, 14, 10, ExtractBits) /* Third source register. */ \58 V_(Rt, 4, 0, ExtractBits) /* Load/store register. */ \59 V_(Rt2, 14, 10, ExtractBits) /* Load/store second register. */ \60 V_(Rs, 20, 16, ExtractBits) /* Exclusive access status. */ \63 V_(SixtyFourBits, 31, 31, ExtractBits) \64 V_(FlagsUpdate, 29, 29, ExtractBits) \68 V_(ImmPCRelLo, 30, 29, ExtractBits) \[all …]
178 uint32_t ExtractBits(int msb, int lsb) const { in ExtractBits() function182 return ExtractBits(msb, lsb);
679 uint32_t ExtractBits(int msb, int lsb) const { in ExtractBits() function683 return ExtractBits(msb, lsb);
3942 if ((instr->ExtractBit(23) == 0) && (instr->ExtractBits(20, 16) != 0)) { in NEONLoadStoreMultiStructHelper()4088 if ((instr->ExtractBit(23) == 0) && (instr->ExtractBits(20, 16) != 0)) { in NEONLoadStoreSingleStructHelper()
2312 unsigned index = (instr->ExtractBits(15, 11) << 2) | in VisitNEON3Same()
700 #define ExtractBits( X, MASK, SHIFT ) ( ( ( X ) >> ( SHIFT ) ) & ( ( MASK ) >> ( SHIFT ) ) ) macro
519 inline Td ExtractBits(Ts value, int least_significant_bit, Td mask) { in ExtractBits() function
847 void ExtractBits(Register rt, Register rs, uint16_t pos, uint16_t size);
1761 void MacroAssembler::ExtractBits(Register rt, Register rs, uint16_t pos, in ExtractBits() function in v8::internal::MacroAssembler
2157 __ ExtractBits(result, i.InputRegister(0), pos, 1); in AssembleArchBoolean() local