Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
a2c211ca97cce4d900a6b2047049ffbe46fd5890
/
compiler
/
optimizing
/
code_generator_arm64.h
bdb2ecc
Remove sharpening as an optimization pass.
by Nicolas Geoffray
· 7 years ago
bbc6e7e
Use 'final' and 'override' specifiers directly in ART.
by Roland Levillain
· 7 years ago
94796f8
ARM64: Reimplement the UnsafeCASObject intrinsic.
by Vladimir Marko
· 7 years ago
248141f
ARM/ARM64: Introspection Baker RB for intrinsics.
by Vladimir Marko
· 7 years ago
0ecac68
ARM64: Introspection Baker RB for volatile fields.
by Vladimir Marko
· 7 years ago
008e09f3
ARM/ARM64: Clean up Baker RB introspection codegen.
by Vladimir Marko
· 7 years ago
966b46f
Revert^2 "ARM/ARM64: Use introspection marking for JITted code."
by Vladimir Marko
· 7 years ago
756e722
Revert "ARM/ARM64: Use introspection marking for JITted code."
by Nicolas Geoffray
· 7 years ago
450f1d0
ARM/ARM64: Use introspection marking for JITted code.
by Vladimir Marko
· 7 years ago
f58dc65
ART: Delete code optimizing a%1 and a%-1 from InstructionCodeGeneratorARM64
by Evgeny Astigeevich
· 7 years ago
6fd1606
Implement Integer.valueOf() intrinsic for boot image.
by Vladimir Marko
· 7 years ago
f07d561
Merge "Move instruction_set_ to CompilerOptions."
by Vladimir Marko
· 7 years ago
a043111
Move instruction_set_ to CompilerOptions.
by Vladimir Marko
· 7 years ago
ccfc88a
Merge "Implement Integer.valueOf() intrinsic for PIC."
by Vladimir Marko
· 7 years ago
bf711e3
Merge "ARM64: Splitting GenerateDivRem* functions into GenerateIntDiv and GenerateIntRem functions"
by Roland Levillain
· 7 years ago
eebb821
Implement Integer.valueOf() intrinsic for PIC.
by Vladimir Marko
· 7 years ago
2227fe4
Small refactor of MIN/MAX compiler code.
by Petre-Ionut Tudor
· 7 years ago
878f17d
ARM64: Splitting GenerateDivRem* functions into GenerateIntDiv and GenerateIntRem functions
by Evgeny Astigeevich
· 7 years ago
d3083dd
Refactor runtime callee save frame info.
by Vladimir Marko
· 7 years ago
ca1e038
Revert^2 "Compile link-time thunks in codegen."
by Vladimir Marko
· 7 years ago
5806a9e
Revert "Compile link-time thunks in codegen."
by Vladimir Marko
· 7 years ago
c9dd220
Compile link-time thunks in codegen.
by Vladimir Marko
· 8 years ago
175e786
Revert^4 "Compiler changes for bitstring based type checks."
by Vladimir Marko
· 7 years ago
3fbd3ad
Revert^3 "Compiler changes for bitstring based type checks."
by Andreas Gampe
· 7 years ago
3f41323
Revert^2 "Compiler changes for bitstring based type checks."
by Vladimir Marko
· 7 years ago
312f3b2
Move some remaining dex utilities
by David Sehr
· 7 years ago
9992e09
Merge "Retrieve String/Class references from .data.bimg.rel.ro."
by Vladimir Marko
· 7 years ago
8ba5641
Merge "Load ArtMethod* from .data.bimg.rel.ro entries."
by Vladimir Marko
· 7 years ago
e47f60c
Retrieve String/Class references from .data.bimg.rel.ro.
by Vladimir Marko
· 7 years ago
b066d43
Load ArtMethod* from .data.bimg.rel.ro entries.
by Vladimir Marko
· 7 years ago
351df3e
Minor cleanup of MIN/MAX code.
by Aart Bik
· 7 years ago
1f8d51b
Introduce MIN/MAX/ABS as HIR nodes.
by Aart Bik
· 7 years ago
59eb30f
ART: Clean up patching data in codegens.
by Vladimir Marko
· 7 years ago
bff7a52
Revert "Compiler changes for bitstring based type checks."
by Nicolas Geoffray
· 7 years ago
eb0ebed
Compiler changes for bitstring based type checks.
by Vladimir Marko
· 7 years ago
9e734c7
Create dex subdirectory
by David Sehr
· 7 years ago
ca6fff8
ART: Use ScopedArenaAllocator for pass-local data.
by Vladimir Marko
· 8 years ago
0ebe0d8
ART: Introduce compiler data type.
by Vladimir Marko
· 8 years ago
d8dbc8d
Refactor compiled_method.h .
by Vladimir Marko
· 8 years ago
6cfbdbc
Use mmapped boot image intern table for PIC app HLoadString.
by Vladimir Marko
· 8 years ago
2b03a1f
Instrument ARM64 generated code to check the Marking Register.
by Roland Levillain
· 8 years ago
97c4646
Introduce a Marking Register in ARM64 code generation.
by Roland Levillain
· 8 years ago
0eb882b
Use ArtMethod* .bss entries for HInvokeStaticOrDirect.
by Vladimir Marko
· 8 years ago
e7197bf
Replace invoke kind kDexCacheViaMethod with kRuntimeCall.
by Vladimir Marko
· 8 years ago
d254f5c
Revert "ART: Reference.getReferent intrinsic for arm and arm64"
by Vladimir Marko
· 8 years ago
dbddc22
Refactor profiles to use TypeReference instead of ClassReference
by Mathieu Chartier
· 8 years ago
6597946
Use PC-relative pointer to boot image methods.
by Vladimir Marko
· 8 years ago
764d454
Remove LoadString/Class kind kBootImageLinkTimeAddress.
by Vladimir Marko
· 8 years ago
ff48700
Improve the implementation of UnsafeCASObject with Baker read barriers.
by Roland Levillain
· 8 years ago
472821b
Enable string "array get" vectorization.
by Aart Bik
· 8 years ago
0225b77
ARM64: Improve SIMD LDR/STR.
by Artem Serov
· 8 years ago
7b33126
Merge "ARM64: Use link-time generated thunks for Baker CC read barrier."
by Vladimir Marko
· 8 years ago
f4f2daa
ARM64: Use link-time generated thunks for Baker CC read barrier.
by Vladimir Marko
· 8 years ago
d4bccf1
ARM64: Support 128-bit registers for SIMD.
by Artem Serov
· 8 years ago
f8f5a16
ART vectorizer.
by Aart Bik
· 8 years ago
5ed51e3
Merge changes Ia26b07f0,Id3d2758c
by Roland Levillain
· 8 years ago
c52f303
Remove --include-patch-information option from dex2oat.
by Richard Uhler
· 8 years ago
ba650a4
Revert "Revert "Use the "GC is marking" information in compiler read barriers (ARM, ARM64).""
by Roland Levillain
· 8 years ago
35345a5
Revert "Use the "GC is marking" information in compiler read barriers (ARM, ARM64)."
by Roland Levillain
· 8 years ago
1372c9f
Use the "GC is marking" information in compiler read barriers (ARM, ARM64).
by Roland Levillain
· 8 years ago
914d7a8
ARM64: Remove all uses of BlockPoolsScope.
by Artem Serov
· 8 years ago
8e0e7f7
Merge "Refactor code for unresolved field entrypoint."
by Nicolas Geoffray
· 8 years ago
5b3c6c0
Refactor code for unresolved field entrypoint.
by Nicolas Geoffray
· 8 years ago
c51842b
Merge "ART: Reference.getReferent intrinsic for arm and arm64"
by Treehugger Robot
· 8 years ago
d8c052a
ART: Reference.getReferent intrinsic for arm and arm64
by TatWai Chong
· 9 years ago
5247c08
Put the resolved class in HLoadClass.
by Nicolas Geoffray
· 8 years ago
1998cd0
Implement HLoadClass/kBssEntry for boot image.
by Vladimir Marko
· 8 years ago
6bec91c
Store resolved types for AOT code in .bss.
by Vladimir Marko
· 8 years ago
f0acfe7
Keep resolved String in HLoadString.
by Nicolas Geoffray
· 8 years ago
c1a42cf
Remove soon to be obsolete call kinds for direct calls.
by Nicolas Geoffray
· 9 years ago
0f0829b
Remove obsolete DeduplicateDexCacheAddressLiteral().
by Vladimir Marko
· 9 years ago
22384ae
Revert "Revert "Add kJitTableAddress for HLoadClass.""
by Nicolas Geoffray
· 9 years ago
d2d5262
Revert "Add kJitTableAddress for HLoadClass."
by Nicolas Geoffray
· 9 years ago
5b12f79
Add kJitTableAddress for HLoadClass.
by Nicolas Geoffray
· 9 years ago
8a0128a
ART: Add dex::StringIndex
by Andreas Gampe
· 9 years ago
a5b09a6
ART: Add dex::TypeIndex
by Andreas Gampe
· 9 years ago
132d836
Revert "Revert "Revert "Revert "JIT root tables.""""
by Nicolas Geoffray
· 9 years ago
3395fbc
Revert "Revert "Revert "JIT root tables."""
by Nicolas Geoffray
· 9 years ago
75afcdd
Revert "Revert "JIT root tables.""
by Nicolas Geoffray
· 9 years ago
3af00dc
Use enum for read barrier options in compiler
by Mathieu Chartier
· 9 years ago
aa474eb
Avoid read barriers for inlined check cast
by Mathieu Chartier
· 9 years ago
334b5c3
Merge "Add interface check cast fast path to arm, arm64, x86"
by Mathieu Chartier
· 9 years ago
5c44c1b
Add interface check cast fast path to arm, arm64, x86
by Mathieu Chartier
· 9 years ago
07c919f
Revert "Support kJitTableAddress in x86/arm/arm64."
by Nicolas Geoffray
· 9 years ago
997d121
Support kJitTableAddress in x86/arm/arm64.
by Nicolas Geoffray
· 9 years ago
5edd951
Merge "Remove default argument values in GenerateGcRootFieldLoad."
by Roland Levillain
· 9 years ago
00468f3
Remove default argument values in GenerateGcRootFieldLoad.
by Roland Levillain
· 9 years ago
a1aa3b1
Add support for Baker read barriers in UnsafeCASObject intrinsics.
by Roland Levillain
· 9 years ago
aad75c6
Revert "Revert "Store resolved Strings for AOT code in .bss.""
by Vladimir Marko
· 9 years ago
5f92605
Revert "Store resolved Strings for AOT code in .bss."
by Vladimir Marko
· 9 years ago
63dccbbe
Store resolved Strings for AOT code in .bss.
by Vladimir Marko
· 9 years ago
5e4e11e
Clean-up sharpening and compiler driver.
by Nicolas Geoffray
· 9 years ago
f41f956
Add missing OVERRIDE qualifiers in code generators.
by Roland Levillain
· 9 years ago
31b12e3
Avoid read barrier for image HLoadClass
by Mathieu Chartier
· 9 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
· 9 years ago
087930f
ARM64: Make the VIXL macro assembler part of ART ARM64's assembler.
by Alexandre Rames
· 9 years ago
542451c
ART: Convert pointer size to enum
by Andreas Gampe
· 9 years ago
26de38b
ART: Delete old compiler_enums.h
by Andreas Gampe
· 9 years ago
dec8f63
Do not emit stack maps for runtime calls to ReadBarrierMarkRegX.
by Roland Levillain
· 9 years ago
Next »