HomeSort by relevance Sort by last modified time
    Searched full:arm64 (Results 201 - 225 of 2352) sorted by null

1 2 3 4 5 6 7 891011>>

  /prebuilts/go/linux-x86/src/cmd/compile/internal/arm64/
prog.go 5 package arm64 package
10 "cmd/internal/obj/arm64"
27 var progtable = [arm64.ALAST & obj.AMask]gc.ProgInfo{
41 arm64.AHINT & obj.AMask: {Flags: gc.OK},
44 arm64.AADD & obj.AMask: {Flags: gc.SizeQ | gc.LeftRead | gc.RegRead | gc.RightWrite},
45 arm64.ASUB & obj.AMask: {Flags: gc.SizeQ | gc.LeftRead | gc.RegRead | gc.RightWrite},
46 arm64.ANEG & obj.AMask: {Flags: gc.SizeQ | gc.LeftRead | gc.RegRead | gc.RightWrite}, // why RegRead? revisit once the old backend gone
47 arm64.AAND & obj.AMask: {Flags: gc.SizeQ | gc.LeftRead | gc.RegRead | gc.RightWrite},
48 arm64.AORR & obj.AMask: {Flags: gc.SizeQ | gc.LeftRead | gc.RegRead | gc.RightWrite},
49 arm64.AEOR & obj.AMask: {Flags: gc.SizeQ | gc.LeftRead | gc.RegRead | gc.RightWrite}
    [all...]
ggen.go 5 package arm64 package
10 "cmd/internal/obj/arm64"
20 // arm64 requires that the frame size (not counting saved LR)
77 p = gc.Appendpp(p, arm64.AMOVD, obj.TYPE_REG, arm64.REGZERO, 0, obj.TYPE_MEM, arm64.REGSP, 8+frame+lo+i)
80 p = gc.Appendpp(p, arm64.AMOVD, obj.TYPE_REG, arm64.REGSP, 0, obj.TYPE_REG, arm64.REGRT1, 0)
81 p = gc.Appendpp(p, arm64.AADD, obj.TYPE_CONST, 0, 8+frame+lo-8, obj.TYPE_REG, arm64.REGRT1, 0
    [all...]
  /external/v8/src/arm64/
frames-arm64.cc 5 #include "src/arm64/frames-arm64.h"
9 #include "src/arm64/assembler-arm64-inl.h"
10 #include "src/arm64/assembler-arm64.h"
  /art/runtime/interpreter/mterp/arm64/
op_add_double.S 1 %include "arm64/binopWide.S" {"instr":"fadd d0, d1, d2", "result":"d0", "r1":"d1", "r2":"d2"}
op_div_double.S 1 %include "arm64/binopWide.S" {"instr":"fdiv d0, d1, d2", "result":"d0", "r1":"d1", "r2":"d2"}
op_long_to_int.S 2 %include "arm64/op_move.S"
op_mul_double.S 1 %include "arm64/binopWide.S" {"instr":"fmul d0, d1, d2", "result":"d0", "r1":"d1", "r2":"d2"}
op_mul_int.S 2 %include "arm64/binop.S" {"instr":"mul w0, w1, w0"}
op_mul_int_2addr.S 2 %include "arm64/binop2addr.S" {"instr":"mul w0, w1, w0"}
op_mul_int_lit16.S 2 %include "arm64/binopLit16.S" {"instr":"mul w0, w1, w0"}
op_mul_int_lit8.S 2 %include "arm64/binopLit8.S" {"instr":"mul w0, w1, w0"}
op_rem_float.S 2 %include "arm64/fbinop.S" {"instr":"bl fmodf"}
op_rem_int.S 1 %include "arm64/binop.S" {"preinstr":"sdiv w2, w0, w1", "instr":"msub w0, w2, w1, w0", "chkzero":"1"}
op_rem_int_2addr.S 1 %include "arm64/binop2addr.S" {"preinstr":"sdiv w2, w0, w1", "instr":"msub w0, w2, w1, w0", "chkzero":"1"}
op_rem_int_lit16.S 1 %include "arm64/binopLit16.S" {"preinstr":"sdiv w3, w0, w1", "instr":"msub w0, w3, w1, w0", "chkzero":"1"}
op_rem_int_lit8.S 1 %include "arm64/binopLit8.S" {"preinstr":"sdiv w3, w0, w1", "instr":"msub w0, w3, w1, w0", "chkzero":"1"}
op_rem_long.S 1 %include "arm64/binopWide.S" {"preinstr":"sdiv x3, x1, x2","instr":"msub x0, x3, x2, x1", "chkzero":"1"}
op_rem_long_2addr.S 1 %include "arm64/binopWide2addr.S" {"preinstr":"sdiv x3, x0, x1", "instr":"msub x0, x3, x1, x0", "chkzero":"1"}
op_rsub_int.S 2 %include "arm64/binopLit16.S" {"instr":"sub w0, w1, w0"}
op_sub_double.S 1 %include "arm64/binopWide.S" {"instr":"fsub d0, d1, d2", "result":"d0", "r1":"d1", "r2":"d2"}
  /build/make/target/board/generic_arm64/
system.prop 2 # system.prop for generic arm64 sdk
  /frameworks/av/media/libaaudio/examples/input_monitor/jni/
Application.mk 2 APP_ABI := arm64-v8a
  /prebuilts/go/darwin-x86/src/cmd/compile/internal/arm64/
ggen.go 5 package arm64 package
10 "cmd/internal/obj/arm64"
20 // arm64 requires that the frame size (not counting saved LR)
77 p = gc.Appendpp(p, arm64.AMOVD, obj.TYPE_REG, arm64.REGZERO, 0, obj.TYPE_MEM, arm64.REGSP, 8+frame+lo+i)
80 p = gc.Appendpp(p, arm64.AMOVD, obj.TYPE_REG, arm64.REGSP, 0, obj.TYPE_REG, arm64.REGRT1, 0)
81 p = gc.Appendpp(p, arm64.AADD, obj.TYPE_CONST, 0, 8+frame+lo-8, obj.TYPE_REG, arm64.REGRT1, 0
    [all...]
  /external/clang/test/CodeGen/
builtins-arm-exclusive.c 2 // RUN: %clang_cc1 -Wall -Werror -triple arm64-apple-ios7.0 -emit-llvm -o - %s | opt -S -mem2reg | FileCheck %s --check-prefix=CHECK-ARM64
11 // CHECK-ARM64-LABEL: @test_ldrex
17 // CHECK-ARM64: [[INTRES:%.*]] = call i64 @llvm.aarch64.ldxr.p0i8(i8* %addr)
18 // CHECK-ARM64: trunc i64 [[INTRES]] to i8
25 // CHECK-ARM64: [[ADDR16:%.*]] = bitcast i8* %addr to i16*
26 // CHECK-ARM64: [[INTRES:%.*]] = call i64 @llvm.aarch64.ldxr.p0i16(i16* [[ADDR16]])
27 // CHECK-ARM64: trunc i64 [[INTRES]] to i16
33 // CHECK-ARM64: [[ADDR32:%.*]] = bitcast i8* %addr to i32*
34 // CHECK-ARM64: [[INTRES:%.*]] = call i64 @llvm.aarch64.ldxr.p0i32(i32* [[ADDR32]]
    [all...]
  /external/toolchain-utils/go/android/
go_volantis 6 # This is just an example for an arm64 device.
8 GOOS="android" GOARCH="arm64" CGO_ENABLED="1" \

Completed in 397 milliseconds

1 2 3 4 5 6 7 891011>>