Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
abbca9f83dfc1ae8e851b69cdb8cf7db75f25602
/
compiler
/
optimizing
/
code_generator_arm64.h
8a0128a
ART: Add dex::StringIndex
by Andreas Gampe
· 8 years ago
a5b09a6
ART: Add dex::TypeIndex
by Andreas Gampe
· 8 years ago
132d836
Revert "Revert "Revert "Revert "JIT root tables.""""
by Nicolas Geoffray
· 8 years ago
3395fbc
Revert "Revert "Revert "JIT root tables."""
by Nicolas Geoffray
· 8 years ago
75afcdd
Revert "Revert "JIT root tables.""
by Nicolas Geoffray
· 8 years ago
3af00dc
Use enum for read barrier options in compiler
by Mathieu Chartier
· 8 years ago
aa474eb
Avoid read barriers for inlined check cast
by Mathieu Chartier
· 8 years ago
334b5c3
Merge "Add interface check cast fast path to arm, arm64, x86"
by Mathieu Chartier
· 8 years ago
5c44c1b
Add interface check cast fast path to arm, arm64, x86
by Mathieu Chartier
· 8 years ago
07c919f
Revert "Support kJitTableAddress in x86/arm/arm64."
by Nicolas Geoffray
· 8 years ago
997d121
Support kJitTableAddress in x86/arm/arm64.
by Nicolas Geoffray
· 8 years ago
5edd951
Merge "Remove default argument values in GenerateGcRootFieldLoad."
by Roland Levillain
· 8 years ago
00468f3
Remove default argument values in GenerateGcRootFieldLoad.
by Roland Levillain
· 8 years ago
a1aa3b1
Add support for Baker read barriers in UnsafeCASObject intrinsics.
by Roland Levillain
· 8 years ago
aad75c6
Revert "Revert "Store resolved Strings for AOT code in .bss.""
by Vladimir Marko
· 8 years ago
5f92605
Revert "Store resolved Strings for AOT code in .bss."
by Vladimir Marko
· 8 years ago
63dccbbe
Store resolved Strings for AOT code in .bss.
by Vladimir Marko
· 8 years ago
5e4e11e
Clean-up sharpening and compiler driver.
by Nicolas Geoffray
· 8 years ago
f41f956
Add missing OVERRIDE qualifiers in code generators.
by Roland Levillain
· 8 years ago
31b12e3
Avoid read barrier for image HLoadClass
by Mathieu Chartier
· 8 years ago
22f81d3
ARM64: Make runtime invokes use InvokeRuntime().
by Serban Constantinescu
· 9 years ago
af4e42a
ARM64: VIXL: Support a newer version of VIXL.
by Artem Serov
· 8 years ago
087930f
ARM64: Make the VIXL macro assembler part of ART ARM64's assembler.
by Alexandre Rames
· 8 years ago
542451c
ART: Convert pointer size to enum
by Andreas Gampe
· 8 years ago
26de38b
ART: Delete old compiler_enums.h
by Andreas Gampe
· 8 years ago
dec8f63
Do not emit stack maps for runtime calls to ReadBarrierMarkRegX.
by Roland Levillain
· 8 years ago
71280fc
Fix the build with respect to new VIXL.
by Roland Levillain
· 8 years ago
5668e58
Merge "Fixes to build against new VIXL interface."
by Roland Levillain
· 8 years ago
68bd9b9
ARM64: Improve code generated to spill/restore for slow paths.
by Alexandre Rames
· 8 years ago
97c72b7
Fixes to build against new VIXL interface.
by Scott Wakeling
· 9 years ago
dc00f18
Revert "Revert "Dump more dex file data in oatdump""
by Mathieu Chartier
· 8 years ago
9c05578
Revert "Dump more dex file data in oatdump"
by Nicolas Geoffray
· 8 years ago
8e2c562
Dump more dex file data in oatdump
by Mathieu Chartier
· 9 years ago
31167a5
Merge changes I4d8da7ce,I4da5be01,Idfbead82
by Roland Levillain
· 9 years ago
bfea335
Fix ARM & ARM64 UnsafeGetObject intrinsics with read barriers.
by Roland Levillain
· 9 years ago
dbb7f5b
Improve HLoadClass code generation.
by Vladimir Marko
· 9 years ago
c01a664
Fix: correctly destruct VIXL labels.
by Alexandre Rames
· 9 years ago
dee58d6
Revert "Revert "Refactor HGraphBuilder and SsaBuilder to remove HLocals""
by David Brazdil
· 9 years ago
6032891
Revert "Refactor HGraphBuilder and SsaBuilder to remove HLocals"
by David Brazdil
· 9 years ago
e3ff7b2
Refactor HGraphBuilder and SsaBuilder to remove HLocals
by David Brazdil
· 9 years ago
cac5a7e
Optimizing: Improve const-string code generation.
by Vladimir Marko
· 9 years ago
0ced281
Merge "Clean up art::HConstant predicates."
by Roland Levillain
· 9 years ago
1a65388
Clean up art::HConstant predicates.
by Roland Levillain
· 9 years ago
2ae4818
Clean up NullCheck generation and record stats about it.
by Calin Juravle
· 9 years ago
4a0dad6
Revert "Revert "ARM/ARM64: Extend support of instruction combining.""
by Artem Udovichenko
· 9 years ago
9cd6d37
Associate slow paths with the instruction that they belong to.
by David Srbecky
· 9 years ago
c7098ff
Remove HNativeDebugInfo from start of basic blocks.
by David Srbecky
· 9 years ago
6e33252
ART: Remove HTemporary
by David Brazdil
· 9 years ago
4401586
Revert "Revert "ARM64 Baker's read barrier fast path implementation.""
by Roland Levillain
· 9 years ago
28a2ff0
Revert "ARM64 Baker's read barrier fast path implementation."
by Mathieu Chartier
· 9 years ago
c8f1df9
ARM64 Baker's read barrier fast path implementation.
by Roland Levillain
· 9 years ago
58282f4
ART: Remove Baseline compiler
by David Brazdil
· 9 years ago
42249c3
Reduce code size by sharing slow paths.
by Aart Bik
· 9 years ago
5f7b58e
Rewrite HInstruction::Is/As<type>().
by Vladimir Marko
· 9 years ago
22ccc3a
ARM64 read barrier support for concurrent GC in Optimizing.
by Roland Levillain
· 9 years ago
3927c8b
Opt compiler: Arm64 packed-switch jump tables.
by Zheng Xu
· 9 years ago
a04f57b
Merge "Minor fixes and cleaning of arm64 static and direct calls code."
by Vladimir Marko
· 9 years ago
0debae7
ART: Refactor GenerateTestAndBranch
by David Brazdil
· 9 years ago
6dc0174
Minor fixes and cleaning of arm64 static and direct calls code.
by Alexandre Rames
· 9 years ago
0f7dca4
Optimizing/X86: PC-relative dex cache array addressing.
by Vladimir Marko
· 9 years ago
cbf3c0f
Merge "Optimizing: Determine invoke-static/-direct dispatch early."
by Vladimir Marko
· 9 years ago
dc151b2
Optimizing: Determine invoke-static/-direct dispatch early.
by Vladimir Marko
· 9 years ago
e6dbf48
ARM64: Instruction simplification for array accesses.
by Alexandre Rames
· 9 years ago
e460d1d
Revert "Revert "Support unresolved fields in optimizing"
by Calin Juravle
· 9 years ago
225b646
Optimizing: Tag arena allocations in code generators.
by Vladimir Marko
· 9 years ago
85b62f2
ART: Refactor intrinsics slow-paths
by Andreas Gampe
· 9 years ago
e6f49b4
Revert "Support unresolved fields in optimizing" breaks debuggable tests.
by Calin Juravle
· 9 years ago
23a8e35
Support unresolved fields in optimizing
by Calin Juravle
· 9 years ago
175dc73
Support unresolved methods in Optimizing
by Calin Juravle
· 9 years ago
fe15701
Merge "Add OptimizingCompilerStats to the CodeGenerator class."
by Calin Juravle
· 9 years ago
fa6b93c
Optimizing: Tag arena allocations in HGraph.
by Vladimir Marko
· 9 years ago
bfb5ba9
Revert "Revert "Do a second check for testing intrinsic types.""
by Andreas Gampe
· 9 years ago
ecc4366
Add OptimizingCompilerStats to the CodeGenerator class.
by Serban Constantinescu
· 9 years ago
5815501
Revert "Revert "Optimizing: Better invoke-static/-direct dispatch.""
by Vladimir Marko
· 9 years ago
b2c431e
Revert "Optimizing: Better invoke-static/-direct dispatch."
by Vladimir Marko
· 9 years ago
9b688a0
Optimizing: Better invoke-static/-direct dispatch.
by Vladimir Marko
· 10 years ago
3887c46
Remove unnecessary `explicit` qualifiers on constructors.
by Roland Levillain
· 9 years ago
fc6a86a
Revert "Revert "ART: Implement try/catch blocks in Builder""
by David Brazdil
· 10 years ago
3e18738
Revert "ART: Implement try/catch blocks in Builder"
by David Brazdil
· 10 years ago
0b5c7d1
ART: Implement try/catch blocks in Builder
by David Brazdil
· 10 years ago
eb7b739
Opt compiler: Add disassembly to the '.cfg' output.
by Alexandre Rames
· 10 years ago
ef20f71
Add boilerplate code for architecture-specific HInstructions.
by Alexandre Rames
· 10 years ago
69aa601
Revert "Revert "Pass current method to HNewInstance and HNewArray.""
by Nicolas Geoffray
· 10 years ago
7b0e353
Revert "Pass current method to HNewInstance and HNewArray."
by Nicolas Geoffray
· 10 years ago
e21aa42
Pass current method to HNewInstance and HNewArray.
by Nicolas Geoffray
· 10 years ago
38207af
Use HCurrentMethod in HInvokeStaticOrDirect.
by Nicolas Geoffray
· 10 years ago
fd88f16
Factorize code for common LocationSummary of HInvoke.
by Nicolas Geoffray
· 10 years ago
e401d14
Move mirror::ArtMethod to native
by Mathieu Chartier
· 10 years ago
9bd88b0
ARM64: Move xSELF from x18 to x19.
by Serban Constantinescu
· 10 years ago
48fb0b7
Merge "Don't do a null test in MarkGCCard if the value cannot be null."
by Nicolas Geoffray
· 10 years ago
07276db
Don't do a null test in MarkGCCard if the value cannot be null.
by Nicolas Geoffray
· 10 years ago
2f9d137
Merge "Opt compiler: ARM64: Use ldp/stp on arm64 for slow paths."
by Nicolas Geoffray
· 10 years ago
c666710
Opt compiler: Speedup div/rem by constants on arm32 and arm64.
by Zheng Xu
· 10 years ago
2d27c8e
Refactor InvokeDexCallingConventionVisitor in Optimizing.
by Roland Levillain
· 10 years ago
da40309
Opt compiler: ARM64: Use ldp/stp on arm64 for slow paths.
by Zheng Xu
· 10 years ago
27eac12
Merge "Opt compiler: Implement parallel move resolver without using swap."
by Nicolas Geoffray
· 10 years ago
09a9996
Opt compiler: ARM64: Follow other archs for a few codegen stubs.
by Alexandre Rames
· 10 years ago
ad4450e
Opt compiler: Implement parallel move resolver without using swap.
by Zheng Xu
· 10 years ago
69a5030
ARM64: Remove suspend register.
by Zheng Xu
· 10 years ago
c6b4dd8
Implement CFI for Optimizing.
by David Srbecky
· 10 years ago
Next »