Home
last modified time | relevance | path

Searched refs:ExtractBits (Results 1 – 11 of 11) sorted by relevance

/external/vixl/src/aarch64/
Ddecoder-aarch64.cc36 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 …]
Dconstants-aarch64.h54 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 …]
Dinstructions-aarch64.h178 uint32_t ExtractBits(int msb, int lsb) const { in ExtractBits() function
182 return ExtractBits(msb, lsb);
Dsimulator-aarch64.h679 uint32_t ExtractBits(int msb, int lsb) const { in ExtractBits() function
683 return ExtractBits(msb, lsb);
Dsimulator-aarch64.cc3942 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()
Ddisasm-aarch64.cc2312 unsigned index = (instr->ExtractBits(15, 11) << 2) | in VisitNEON3Same()
/external/mdnsresponder/mDNSShared/
DCommonServices.h700 #define ExtractBits( X, MASK, SHIFT ) ( ( ( X ) >> ( SHIFT ) ) & ( ( MASK ) >> ( SHIFT ) ) ) macro
/external/vixl/src/
Dutils-vixl.h519 inline Td ExtractBits(Ts value, int least_significant_bit, Td mask) { in ExtractBits() function
/external/v8/src/mips64/
Dmacro-assembler-mips64.h847 void ExtractBits(Register rt, Register rs, uint16_t pos, uint16_t size);
Dmacro-assembler-mips64.cc1761 void MacroAssembler::ExtractBits(Register rt, Register rs, uint16_t pos, in ExtractBits() function in v8::internal::MacroAssembler
/external/v8/src/compiler/mips64/
Dcode-generator-mips64.cc2157 __ ExtractBits(result, i.InputRegister(0), pos, 1); in AssembleArchBoolean() local