Searched refs:addrmode (Results 1 - 12 of 12) sorted by relevance

/external/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMBaseInfo.h255 inline static const char *AddrModeToString(AddrMode addrmode) { argument
256 switch (addrmode) {
/external/v8/src/arm64/
H A Dassembler-arm64-inl.h460 MemOperand::MemOperand(Register base, int64_t offset, AddrMode addrmode)
461 : base_(base), regoffset_(NoReg), offset_(offset), addrmode_(addrmode),
494 MemOperand::MemOperand(Register base, const Operand& offset, AddrMode addrmode)
495 : base_(base), addrmode_(addrmode) {
503 DCHECK(addrmode == Offset);
517 DCHECK(addrmode == Offset);
H A Dsimulator-arm64.h667 AddrMode addrmode);
668 void LoadStorePairHelper(Instruction* instr, AddrMode addrmode);
670 AddrMode addrmode);
673 AddrMode addrmode);
H A Dsimulator-arm64.cc1565 AddrMode addrmode) {
1568 uintptr_t address = LoadStoreAddress(addr_reg, offset, addrmode);
1579 LoadStoreWriteBack(addr_reg, offset, addrmode);
1638 LoadStoreWriteBack(addr_reg, offset, addrmode);
1668 AddrMode addrmode) {
1674 uintptr_t address = LoadStoreAddress(addr_reg, offset, addrmode);
1686 LoadStoreWriteBack(addr_reg, offset, addrmode);
1788 LoadStoreWriteBack(addr_reg, offset, addrmode);
1826 AddrMode addrmode) {
1836 if ((addrmode
1563 LoadStoreHelper(Instruction* instr, int64_t offset, AddrMode addrmode) argument
1667 LoadStorePairHelper(Instruction* instr, AddrMode addrmode) argument
1825 LoadStoreAddress(unsigned addr_reg, int64_t offset, AddrMode addrmode) argument
1844 LoadStoreWriteBack(unsigned addr_reg, int64_t offset, AddrMode addrmode) argument
[all...]
H A Dassembler-arm64.h703 AddrMode addrmode = Offset);
714 AddrMode addrmode = Offset);
719 AddrMode addrmode() const { return addrmode_; }
H A Dassembler-arm64.cc476 (operandA.addrmode() != Offset) ||
477 (operandB.addrmode() != Offset) ||
/external/vixl/src/vixl/a64/
H A Dsimulator-a64.cc1096 AddrMode addrmode) {
1098 uintptr_t address = AddressModeHelper(instr->Rn(), offset, addrmode);
1191 AddrMode addrmode) {
1196 uintptr_t address = AddressModeHelper(instr->Rn(), offset, addrmode);
1509 AddrMode addrmode) {
1519 if ((addrmode == PreIndex) || (addrmode == PostIndex)) {
1524 RegLogMode log_mode = (addrmode == PreIndex) ? LogRegWrites : NoRegLog;
1528 if ((addrmode == Offset) || (addrmode
1094 LoadStoreHelper(const Instruction* instr, int64_t offset, AddrMode addrmode) argument
1190 LoadStorePairHelper(const Instruction* instr, AddrMode addrmode) argument
1507 AddressModeHelper(unsigned addr_reg, int64_t offset, AddrMode addrmode) argument
[all...]
H A Dsimulator-a64.h1396 AddrMode addrmode);
1397 void LoadStorePairHelper(const Instruction* instr, AddrMode addrmode);
1400 AddrMode addrmode);
H A Dassembler-a64.cc378 MemOperand::MemOperand(Register base, int64_t offset, AddrMode addrmode)
379 : base_(base), regoffset_(NoReg), offset_(offset), addrmode_(addrmode) {
411 MemOperand::MemOperand(Register base, const Operand& offset, AddrMode addrmode)
412 : base_(base), regoffset_(NoReg), addrmode_(addrmode) {
418 VIXL_ASSERT((addrmode == Offset) || (addrmode == PostIndex));
432 VIXL_ASSERT(addrmode == Offset);
H A Dassembler-a64.h717 AddrMode addrmode = Offset);
728 AddrMode addrmode = Offset);
733 AddrMode addrmode() const { return addrmode_; }
H A Dmacro-assembler-a64.cc1336 VIXL_ASSERT(mem_op.addrmode() == Offset);
/external/llvm/lib/Target/ARM/Disassembler/
H A DARMDisassembler.cpp3387 unsigned addrmode = fieldFromInstruction(Insn, 4, 2); local
3388 addrmode |= fieldFromInstruction(Insn, 0, 4) << 2;
3389 addrmode |= fieldFromInstruction(Insn, 16, 4) << 6;
3390 if (!Check(S, DecodeT2AddrModeSOReg(Inst, addrmode, Address, Decoder)))

Completed in 6701 milliseconds