/art/compiler/optimizing/ |
common_arm64.h | 180 static inline vixl::Operand OperandFromMemOperand(const vixl::MemOperand& mem_op) { 181 if (mem_op.IsImmediateOffset()) { 182 return vixl::Operand(mem_op.offset()); 184 DCHECK(mem_op.IsRegisterOffset()); 185 if (mem_op.extend() != vixl::NO_EXTEND) { 186 return vixl::Operand(mem_op.regoffset(), mem_op.extend(), mem_op.shift_amount()); 187 } else if (mem_op.shift() != vixl::NO_SHIFT) { 188 return vixl::Operand(mem_op.regoffset(), mem_op.shift(), mem_op.shift_amount()) [all...] |
intrinsics_arm64.cc | 797 MemOperand mem_op(base.X(), offset); 799 codegen->LoadAcquire(invoke, trg, mem_op, /* needs_null_check */ true); 801 codegen->Load(type, trg, mem_op); [all...] |
/art/compiler/utils/arm64/ |
assembler_arm64.cc | 101 ___ Strb(reg_w(source), MEM_OP(reg_x(base), offset)); 104 ___ Strh(reg_w(source), MEM_OP(reg_x(base), offset)); 107 ___ Str(reg_w(source), MEM_OP(reg_x(base), offset)); 116 ___ Str(reg_x(source), MEM_OP(reg_x(base), offset)); 120 ___ Str(reg_s(source), MEM_OP(reg_x(base), offset)); 124 ___ Str(reg_d(source), MEM_OP(reg_x(base), offset)); 188 ___ Str(temp, MEM_OP(reg_x(TR), tr_offs.Int32Value())); 224 ___ Ldrsb(reg_w(dest), MEM_OP(reg_x(base), offset)); 227 ___ Ldrsh(reg_w(dest), MEM_OP(reg_x(base), offset)); 230 ___ Ldrb(reg_w(dest), MEM_OP(reg_x(base), offset)) [all...] |
assembler_arm64.h | 43 #define MEM_OP(...) vixl::MemOperand(__VA_ARGS__)
|
/external/v8/src/crankshaft/arm64/ |
lithium-codegen-arm64.cc | 3145 MemOperand mem_op = local 3248 MemOperand mem_op; local 3284 MemOperand mem_op; local 4902 MemOperand mem_op; local 4923 __ Str(double_scratch(), mem_op); local 4936 MemOperand mem_op; local [all...] |
/external/vixl/src/vixl/a64/ |
macro-assembler-a64.cc | [all...] |
/bionic/libc/kernel/uapi/linux/ |
perf_event.h | 369 __u64 mem_op : 5, mem_lvl : 14, mem_snoop : 5, mem_lock : 2, mem_dtlb : 7, mem_rsvd : 31; member in struct:perf_mem_data_src::__anon807
|
/development/ndk/platforms/android-21/include/linux/ |
perf_event.h | 347 __u64 mem_op:5, member in struct:perf_mem_data_src::__anon1913
|
/prebuilts/ndk/current/platforms/android-21/arch-arm/usr/include/linux/ |
perf_event.h | 347 __u64 mem_op:5, member in struct:perf_mem_data_src::__anon54872
|
/prebuilts/ndk/current/platforms/android-21/arch-arm64/usr/include/linux/ |
perf_event.h | 347 __u64 mem_op:5, member in struct:perf_mem_data_src::__anon55639
|
/prebuilts/ndk/current/platforms/android-21/arch-mips/usr/include/linux/ |
perf_event.h | 347 __u64 mem_op:5, member in struct:perf_mem_data_src::__anon56418
|
/prebuilts/ndk/current/platforms/android-21/arch-mips64/usr/include/linux/ |
perf_event.h | 347 __u64 mem_op:5, member in struct:perf_mem_data_src::__anon57196
|
/prebuilts/ndk/current/platforms/android-21/arch-x86/usr/include/linux/ |
perf_event.h | 347 __u64 mem_op:5, member in struct:perf_mem_data_src::__anon57972
|
/prebuilts/ndk/current/platforms/android-21/arch-x86_64/usr/include/linux/ |
perf_event.h | 347 __u64 mem_op:5, member in struct:perf_mem_data_src::__anon58749
|
/prebuilts/ndk/current/platforms/android-23/arch-arm/usr/include/linux/ |
perf_event.h | 347 __u64 mem_op:5, member in struct:perf_mem_data_src::__anon59519
|
/prebuilts/ndk/current/platforms/android-23/arch-arm64/usr/include/linux/ |
perf_event.h | 347 __u64 mem_op:5, member in struct:perf_mem_data_src::__anon60286
|
/prebuilts/ndk/current/platforms/android-23/arch-mips/usr/include/linux/ |
perf_event.h | 347 __u64 mem_op:5, member in struct:perf_mem_data_src::__anon61065
|
/prebuilts/ndk/current/platforms/android-23/arch-mips64/usr/include/linux/ |
perf_event.h | 347 __u64 mem_op:5, member in struct:perf_mem_data_src::__anon61843
|
/prebuilts/ndk/current/platforms/android-23/arch-x86/usr/include/linux/ |
perf_event.h | 347 __u64 mem_op:5, member in struct:perf_mem_data_src::__anon62619
|
/prebuilts/ndk/current/platforms/android-23/arch-x86_64/usr/include/linux/ |
perf_event.h | 347 __u64 mem_op:5, member in struct:perf_mem_data_src::__anon63396
|
/prebuilts/ndk/current/platforms/android-24/arch-arm/usr/include/linux/ |
perf_event.h | 347 __u64 mem_op:5, member in struct:perf_mem_data_src::__anon64166
|
/prebuilts/ndk/current/platforms/android-24/arch-arm64/usr/include/linux/ |
perf_event.h | 347 __u64 mem_op:5, member in struct:perf_mem_data_src::__anon64933
|
/prebuilts/ndk/current/platforms/android-24/arch-mips/usr/include/linux/ |
perf_event.h | 347 __u64 mem_op:5, member in struct:perf_mem_data_src::__anon65712
|
/prebuilts/ndk/current/platforms/android-24/arch-mips64/usr/include/linux/ |
perf_event.h | 347 __u64 mem_op:5, member in struct:perf_mem_data_src::__anon66490
|
/prebuilts/ndk/current/platforms/android-24/arch-x86/usr/include/linux/ |
perf_event.h | 347 __u64 mem_op:5, member in struct:perf_mem_data_src::__anon67266
|