Home
last modified time | relevance | path

Searched refs:ExtractBits (Results 1 – 15 of 15) 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.h172 uint32_t ExtractBits(int msb, int lsb) const { in ExtractBits() function
176 return ExtractBits(msb, lsb);
Dsimulator-aarch64.h513 uint32_t ExtractBits(int msb, int lsb) const { in ExtractBits() function
517 return ExtractBits(msb, lsb);
Dsimulator-aarch64.cc5003 if ((instr->ExtractBit(23) == 0) && (instr->ExtractBits(20, 16) != 0)) { in NEONLoadStoreMultiStructHelper()
5149 if ((instr->ExtractBit(23) == 0) && (instr->ExtractBits(20, 16) != 0)) { in NEONLoadStoreSingleStructHelper()
Ddisasm-aarch64.cc2703 unsigned index = (instr->ExtractBits(15, 11) << 2) | in VisitNEON3Same()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DAMDGPULowerKernelArguments.cpp203 Value *ExtractBits = OffsetDiff == 0 ? in runOnFunction() local
207 Value *Trunc = Builder.CreateTrunc(ExtractBits, ArgIntTy); in runOnFunction()
/external/mdnsresponder/mDNSShared/
DCommonServices.h700 #define ExtractBits( X, MASK, SHIFT ) ( ( ( X ) >> ( SHIFT ) ) & ( ( MASK ) >> ( SHIFT ) ) ) macro
/external/vixl/src/
Dutils-vixl.h607 inline Td ExtractBits(Ts value, int least_significant_bit, Td mask) { in ExtractBits() function
/external/v8/src/compiler/mips/
Dcode-generator-mips.cc366 __ ExtractBits(i.OutputRegister(0), i.TempRegister(1), i.TempRegister(3), \
400 __ ExtractBits(i.OutputRegister(0), i.TempRegister(2), i.TempRegister(1), \
438 __ ExtractBits(i.OutputRegister(0), i.TempRegister(2), i.TempRegister(1), \
/external/v8/src/compiler/mips64/
Dcode-generator-mips64.cc377 __ ExtractBits(i.OutputRegister(0), i.TempRegister(1), i.TempRegister(3), \
412 __ ExtractBits(i.OutputRegister(0), i.TempRegister(2), i.TempRegister(1), \
451 __ ExtractBits(i.OutputRegister(0), i.TempRegister(2), i.TempRegister(1), \
/external/v8/src/mips/
Dmacro-assembler-mips.h608 void ExtractBits(Register dest, Register source, Register pos, int size,
Dmacro-assembler-mips.cc1681 void TurboAssembler::ExtractBits(Register dest, Register source, Register pos, in ExtractBits() function in v8::internal::TurboAssembler
/external/v8/src/mips64/
Dmacro-assembler-mips64.h598 void ExtractBits(Register dest, Register source, Register pos, int size,
Dmacro-assembler-mips64.cc2039 void TurboAssembler::ExtractBits(Register dest, Register source, Register pos, in ExtractBits() function in v8::internal::TurboAssembler