HomeSort by relevance Sort by last modified time
    Searched defs:MemOperand (Results 1 - 14 of 14) sorted by null

  /external/vixl/tools/test_generator/
data_types.py 31 or C++ `Operand` and `MemOperand` objects are operands. We can think of them
35 to represent it (e.g. "Register", "ShiftType", "MemOperand", ...) and a name
129 corresponds to C++ objects such as `Operand` or `MemOperand`.
371 code = "__ Ldr({name}, MemOperand(input_ptr, offsetof(Inputs, {name})));"
375 code = "__ Str({name}, MemOperand(result_ptr, offsetof(Inputs, {name})));"
400 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, {})));
414 __ Str(nzcv_bits, MemOperand(result_ptr, offsetof(Inputs, {})));
440 __ Ldr(q_bit, MemOperand(input_ptr, offsetof(Inputs, {})));
454 __ Str(q_bit, MemOperand(result_ptr, offsetof(Inputs, {})));
474 __ Ldr(ge_bits, MemOperand(input_ptr, offsetof(Inputs, {})))
    [all...]
  /external/llvm/lib/Target/Lanai/
LanaiMemAluCombiner.cpp 159 const MachineMemOperand *MemOperand = *MI.memoperands_begin();
162 if (MemOperand->isVolatile())
  /external/v8/src/ia32/
macro-assembler-ia32.h 34 typedef Operand MemOperand;
    [all...]
  /external/v8/src/x64/
macro-assembler-x64.h 46 typedef Operand MemOperand;
    [all...]
  /external/v8/src/x87/
macro-assembler-x87.h 37 typedef Operand MemOperand;
    [all...]
  /external/vixl/src/aarch32/
operands-aarch32.h 612 // MemOperand represents the addressing mode of a load or store instruction.
614 // Usage: <instr> <Rt> , <MemOperand>
618 // <MemOperand> is the rest of the arguments to the instruction
620 // <MemOperand> can be in one of 3 addressing modes:
647 class MemOperand {
651 explicit MemOperand(Register rn, AddrMode addrmode = Offset)
668 MemOperand(Register rn, int32_t offset, AddrMode addrmode = Offset)
678 MemOperand(Register rn, Sign sign, int32_t offset, AddrMode addrmode = Offset)
695 MemOperand(Register rn, Sign sign, Register rm, AddrMode addrmode = Offset)
709 MemOperand(Register rn, Register rm, AddrMode addrmode = Offset
    [all...]
  /external/v8/src/arm64/
assembler-arm64.h 636 // MemOperand represents a memory operand in a load or store instruction.
637 class MemOperand {
639 inline MemOperand();
640 inline explicit MemOperand(Register base,
643 inline explicit MemOperand(Register base,
647 inline explicit MemOperand(Register base,
651 inline explicit MemOperand(Register base,
676 // Check if two MemOperand are consistent for stp/ldp use.
677 static PairResult AreConsistentForPair(const MemOperand& operandA,
678 const MemOperand& operandB
    [all...]
  /external/swiftshader/third_party/subzero/src/
IceTargetLoweringX86Base.h 490 X86OperandMem **const MemOperand;
494 : Target(Target), MemOperand(Target->SandboxingType == ST_None
497 if (MemOperand != nullptr) {
502 *MemOperand = Target->_sandbox_mem_reference(*MemOperand);
    [all...]
IceTargetLoweringX86BaseImpl.h     [all...]
  /external/v8/src/s390/
assembler-s390.cc 265 // Implementation of Operand and MemOperand
283 MemOperand::MemOperand(Register rn, int32_t offset) {
289 MemOperand::MemOperand(Register rx, Register rb, int32_t offset) {
551 void Assembler::stm(Register r1, Register r2, const MemOperand& src) {
556 void Assembler::stmy(Register r1, Register r2, const MemOperand& src) {
561 void Assembler::stmg(Register r1, Register r2, const MemOperand& src) {
686 void Assembler::name(Register r1, Register r3, const MemOperand& opnd) { \
706 void Assembler::name(Register r1, Condition m3, const MemOperand& opnd) {
    [all...]
  /external/v8/src/arm/
assembler-arm.cc 371 // Implementation of Operand and MemOperand
420 MemOperand::MemOperand(Register rn, int32_t offset, AddrMode am) {
435 MemOperand::MemOperand(Register rn, Register rm, AddrMode am) {
444 MemOperand::MemOperand(Register rn, Register rm,
494 // str(r, MemOperand(sp, 4, NegPreIndex), al) instruction (aka push(r))
498 // ldr(r, MemOperand(sp, 4, PostIndex), al) instruction (aka pop(r))
    [all...]
  /external/v8/src/mips/
assembler-mips.cc 224 // Implementation of Operand and MemOperand.
243 MemOperand::MemOperand(Register rm, int32_t offset) : Operand(rm) {
248 MemOperand::MemOperand(Register rm, int32_t unit, int32_t multiplier,
267 // sw(r, MemOperand(sp, 0))
270 // lw(r, MemOperand(sp, 0))
    [all...]
  /external/v8/src/mips64/
assembler-mips64.cc 204 // Implementation of Operand and MemOperand.
223 MemOperand::MemOperand(Register rm, int32_t offset) : Operand(rm) {
228 MemOperand::MemOperand(Register rm, int32_t unit, int32_t multiplier,
248 // sd(r, MemOperand(sp, 0))
251 // ld(r, MemOperand(sp, 0))
    [all...]
  /external/v8/src/ppc/
assembler-ppc.cc 198 // Implementation of Operand and MemOperand
217 MemOperand::MemOperand(Register rn, int32_t offset) {
224 MemOperand::MemOperand(Register ra, Register rb) {
1142 void Assembler::lbz(Register dst, const MemOperand& src) {
1148 void Assembler::lbzx(Register rt, const MemOperand& src) {
    [all...]

Completed in 534 milliseconds