Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
5c5676b26a08454b3f0133783778991bbe5dd681
/
compiler
/
dex
/
quick
/
arm64
/
int_arm64.cc
5c5676b
ART: Add div/rem zero check elimination flag
by Razvan A Lupusoru
· 10 years ago
7e70b00
Header file clean up.
by Ian Rogers
· 10 years ago
27cc093
AArch64: oat patches should be 32-bit ints.
by Matteo Franchin
· 10 years ago
4163c53
AArch64: address some outstanding TODOs.
by Matteo Franchin
· 10 years ago
9863daf
AddIntrinsicSlowPath with resume requires clobbering
by Serguei Katkov
· 10 years ago
37f05ef
Reduced memory usage of primitive fields smaller than 4-bytes
by Fred Shih
· 10 years ago
651c967
Merge "AArch64: Improve MIR to LIR translation for abs"
by Ian Rogers
· 10 years ago
9a8a506
AArch64: Improve MIR to LIR translation for abs
by Martyn Capewell
· 10 years ago
5d7cdec
AArch64: Add tbz/tbnz and tst.
by Zheng Xu
· 10 years ago
947717a
Add arraycopy intrinsic for arm and arm64.
by Zheng Xu
· 10 years ago
c76c614
ART: Refactor long ops in quick compiler
by Andreas Gampe
· 10 years ago
c763e35
AArch64: Implement InexpensiveConstant methods.
by Matteo Franchin
· 10 years ago
7906b25
Merge "ART: Rework ARM64 entry sequence"
by Andreas Gampe
· 10 years ago
f29ecd6
ART: Rework ARM64 entry sequence
by Andreas Gampe
· 10 years ago
6399968
Revert "Revert "Enable Load Store Elimination for ARM and ARM64""
by Serban Constantinescu
· 10 years ago
9843059
ART: Rework quick entrypoint code in Mir2Lir, cleanup
by Andreas Gampe
· 10 years ago
c32447b
Revert "Enable Load Store Elimination for ARM and ARM64"
by Bill Buzbee
· 10 years ago
fcc36ba
Enable Load Store Elimination for ARM and ARM64
by Serban Constantinescu
· 10 years ago
fb8a07b
Merge "ART: Refactor GenSelect, refactor gen_common accordingly"
by Andreas Gampe
· 10 years ago
90969af
ART: Refactor GenSelect, refactor gen_common accordingly
by Andreas Gampe
· 10 years ago
69dfe51
Revert "Revert "Revert "Revert "Add implicit null and stack checks for x86""""
by Dave Allison
· 10 years ago
9522af9
ART: Squash a cmp w/ zero and b.ls to cbz (ARM/ARM64)
by Andreas Gampe
· 10 years ago
cf90ba7
Merge "ART: Add another special case to GenSelect for ARM64"
by Andreas Gampe
· 10 years ago
39c8a99
ART: Add another special case to GenSelect for ARM64
by Andreas Gampe
· 10 years ago
48f5c47
Replace memory barriers to better reflect Java needs.
by Hans Boehm
· 10 years ago
7c6c2ac
Aarch64: easy division and remainder for long ints.
by Matteo Franchin
· 10 years ago
873c371
ART: Fix GenSelect for ARM64
by Stuart Monteith
· 10 years ago
6a1f4ad
Merge "Revert "Revert "Revert "Add implicit null and stack checks for x86""""
by Nicolas Geoffray
· 10 years ago
0025a86
Revert "Revert "Revert "Add implicit null and stack checks for x86"""
by Nicolas Geoffray
· 10 years ago
7fb36de
Revert "Revert "Add implicit null and stack checks for x86""
by Dave Allison
· 10 years ago
75cb5a2
Merge "ART: Fix GenSelect and GenFusedLongCmpBranch for ARM64"
by Andreas Gampe
· 10 years ago
381f8ac
ART: Fix GenSelect and GenFusedLongCmpBranch for ARM64
by Andreas Gampe
· 10 years ago
3d14eb6
Revert "Add implicit null and stack checks for x86"
by Dave Allison
· 10 years ago
34e826c
Add implicit null and stack checks for x86
by Dave Allison
· 10 years ago
255e014
Aarch64: fix references handling in Load*Indexed.
by Matteo Franchin
· 10 years ago
63fe93d
AArch64: Enable Inlining.
by Serban Constantinescu
· 10 years ago
23abec9
AArch64: Add few more inline functions
by Serban Constantinescu
· 10 years ago
b5860fb
Register promotion support for 64-bit targets
by buzbee
· 10 years ago
4b537a8
ART: Quick compiler: More size checks, add TargetReg variants
by Andreas Gampe
· 10 years ago
baa7c88
AArch64: Rename A64_/A32_ register prefix to x/w.
by Zheng Xu
· 10 years ago
a64d728
Merge "AArch64: implement easy division and reminder."
by Bill Buzbee
· 10 years ago
3c12c51
Revert "Revert "ART: Split out more cases of Load/StoreRef, volatile as parameter""
by Andreas Gampe
· 10 years ago
de68676
Revert "ART: Split out more cases of Load/StoreRef, volatile as parameter"
by Andreas Gampe
· 10 years ago
2689fba
ART: Split out more cases of Load/StoreRef, volatile as parameter
by Andreas Gampe
· 10 years ago
c61b3c9
AArch64: implement easy division and reminder.
by Matteo Franchin
· 10 years ago
7c1c263
AArch64: Fix OpCmpMemImmBranch.
by Zheng Xu
· 10 years ago
33ae558
Arm64 hard-float
by buzbee
· 10 years ago
169489b
AArch64: Add support for inlined methods
by Serban Constantinescu
· 10 years ago
e2eb29e
AArch64: Enable MOVE_*, some CONST_*, CMP_*.
by Zheng Xu
· 10 years ago
8dea81c
Rewrite use/def masks to support 128 bits.
by Vladimir Marko
· 10 years ago
511c8a6
AArch64: Fix cmp-long and method with long arguments.
by Zheng Xu
· 10 years ago
a0cd2d7
Quick compiler: reference cleanup
by buzbee
· 10 years ago
05e27ff
AArch64: Enable extended MIR
by Serban Constantinescu
· 10 years ago
48241e7
AArch64: Add suspend check in managed code.
by Zheng Xu
· 10 years ago
ed65c5e
AArch64: Enable LONG_* and INT_* opcodes.
by Serban Constantinescu
· 10 years ago
bc6d197
AArch64: fixes in A64 code generation.
by Matteo Franchin
· 10 years ago
b14329f
ART: Fix MonitorExit code on ARM
by Andreas Gampe
· 10 years ago
2f244e9
ART: Add more ThreadOffset in Mir2Lir and backends
by Andreas Gampe
· 10 years ago
e45fb9e
AArch64: Change arm64 backend to produce A64 code.
by Matteo Franchin
· 10 years ago
455759b
Remove LoadBaseDispWide and StoreBaseDispWide.
by Vladimir Marko
· 10 years ago
43ec873
AArch64: Added arm64 quick backend as an arm clone.
by Matteo Franchin
· 10 years ago