Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
54159c6c6fe529a55ef3d15a3c8418362d5a43fb
/
compiler
/
optimizing
/
code_generator_mips64.h
175e786
Revert^4 "Compiler changes for bitstring based type checks."
by Vladimir Marko
· 6 years ago
3fbd3ad
Revert^3 "Compiler changes for bitstring based type checks."
by Andreas Gampe
· 6 years ago
3f41323
Revert^2 "Compiler changes for bitstring based type checks."
by Vladimir Marko
· 6 years ago
312f3b2
Move some remaining dex utilities
by David Sehr
· 6 years ago
9992e09
Merge "Retrieve String/Class references from .data.bimg.rel.ro."
by Vladimir Marko
· 6 years ago
8ba5641
Merge "Load ArtMethod* from .data.bimg.rel.ro entries."
by Vladimir Marko
· 6 years ago
e47f60c
Retrieve String/Class references from .data.bimg.rel.ro.
by Vladimir Marko
· 6 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
· 6 years ago
1f8d51b
Introduce MIN/MAX/ABS as HIR nodes.
by Aart Bik
· 6 years ago
59eb30f
ART: Clean up patching data in codegens.
by Vladimir Marko
· 6 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
e7de5ec
MIPS: Support swaps between 128-bit locations
by Goran Jakovljevic
· 7 years ago
0ebe0d8
ART: Introduce compiler data type.
by Vladimir Marko
· 7 years ago
d8dbc8d
Refactor compiled_method.h .
by Vladimir Marko
· 7 years ago
6cfbdbc
Use mmapped boot image intern table for PIC app HLoadString.
by Vladimir Marko
· 7 years ago
2dec927
MIPS64: Implement HSelect
by Goran Jakovljevic
· 7 years ago
4147fcc
MIPS: Reduce Baker read barrier code size overhead
by Alexey Frunze
· 7 years ago
ca8c295
MIPS32: Saves 128-bit vector registers along SuspendCheckSlowPath
by Lena Djokic
· 7 years ago
5fa5c04
MIPS: Shorten .bss string/class loads
by Alexey Frunze
· 7 years ago
0eb882b
Use ArtMethod* .bss entries for HInvokeStaticOrDirect.
by Vladimir Marko
· 7 years ago
3c8a912
Merge "Replace invoke kind kDexCacheViaMethod with kRuntimeCall."
by Vladimir Marko
· 7 years ago
e7197bf
Replace invoke kind kDexCacheViaMethod with kRuntimeCall.
by Vladimir Marko
· 7 years ago
19680d3
MIPS64: ART Vectorizer
by Goran Jakovljevic
· 7 years ago
dbddc22
Refactor profiles to use TypeReference instead of ClassReference
by Mathieu Chartier
· 7 years ago
6597946
Use PC-relative pointer to boot image methods.
by Vladimir Marko
· 7 years ago
764d454
Remove LoadString/Class kind kBootImageLinkTimeAddress.
by Vladimir Marko
· 7 years ago
d8b6a53
MIPS64: Saves 128-bit vector registers along SuspendCheckSlowPath
by Goran Jakovljevic
· 7 years ago
5633ce7
MIPS: java.lang.Integer.valueOf intrinsic.
by Chris Larsen
· 7 years ago
1595815
MIPS: Implement read barriers.
by Alexey Frunze
· 7 years ago
ba89c34
MIPS64: Improve storing of constants in fields and array elements
by Tijana Jakovljevic
· 7 years ago
c52f303
Remove --include-patch-information option from dex2oat.
by Richard Uhler
· 7 years ago
627c1a0
MIPS: Support kJitTableAddress kinds of string/class loads.
by Alexey Frunze
· 7 years ago
0cb1242
MIPS: Refactor code for unresolved field entrypoint.
by Alexey Frunze
· 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
f67dadb
Merge "MIPS64: Implement table-based packed switch"
by Treehugger Robot
· 8 years ago
e2157fb
Merge "MIPS64: Implement branchless HCondition for floats"
by Nicolas Geoffray
· 8 years ago
595375f
Merge "MIPS64: Align register spills on 8-byte boundaries in slow paths"
by Nicolas Geoffray
· 8 years ago
4375819
MIPS64: Implement branchless HCondition for floats
by Tijana Jakovljevic
· 8 years ago
c378980
MIPS64: Align register spills on 8-byte boundaries in slow paths
by Alexey Frunze
· 8 years ago
0960ac5
MIPS64: Implement table-based packed switch
by Alexey Frunze
· 8 years ago
c1a42cf
Remove soon to be obsolete call kinds for direct calls.
by Nicolas Geoffray
· 8 years ago
f63f569
MIPS64: Improve string and class loads.
by Alexey Frunze
· 8 years ago
19f6c69
MIPS64: Improve method invocation.
by Alexey Frunze
· 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
fc73408
Extend the InvokeRuntime() changes to mips64.
by Serban Constantinescu
· 8 years ago
26de38b
ART: Delete old compiler_enums.h
by Andreas Gampe
· 8 years ago
dbb7f5b
Improve HLoadClass code generation.
by Vladimir Marko
· 8 years ago
c01a664
Fix: correctly destruct VIXL labels.
by Alexandre Rames
· 8 years ago
dee58d6
Revert "Revert "Refactor HGraphBuilder and SsaBuilder to remove HLocals""
by David Brazdil
· 8 years ago
6032891
Revert "Refactor HGraphBuilder and SsaBuilder to remove HLocals"
by David Brazdil
· 8 years ago
e3ff7b2
Refactor HGraphBuilder and SsaBuilder to remove HLocals
by David Brazdil
· 8 years ago
cac5a7e
Optimizing: Improve const-string code generation.
by Vladimir Marko
· 8 years ago
2ae4818
Clean up NullCheck generation and record stats about it.
by Calin Juravle
· 8 years ago
9cd6d37
Associate slow paths with the instruction that they belong to.
by David Srbecky
· 8 years ago
0e02ee9
Merge "Remove HNativeDebugInfo from start of basic blocks."
by David Srbecky
· 8 years ago
c7098ff
Remove HNativeDebugInfo from start of basic blocks.
by David Srbecky
· 8 years ago
936d5dc
Merge "MIPS32: peek*/poke*, and String.charAt intrinsics."
by Roland Levillain
· 8 years ago
6e33252
ART: Remove HTemporary
by David Brazdil
· 8 years ago
3acee73
MIPS32: peek*/poke*, and String.charAt intrinsics.
by Chris Larsen
· 9 years ago
d967266
MIPS64: Remove unaligned memory access from art generated code
by Lazar Trsic
· 9 years ago
8ed1826
Fix MIPS64 booting problem
by Goran Jakovljevic
· 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
299a939
MIPS64: Fuse long and FP compare & condition in Optimizing.
by Alexey Frunze
· 9 years ago
a0e87b0
MIPS64: Support short and long branches
by Alexey Frunze
· 9 years ago
0debae7
ART: Refactor GenerateTestAndBranch
by David Brazdil
· 9 years ago
00580bd
MIPS64: fix calling conventions in LoadClass and field accesses
by Alexey Frunze
· 9 years ago
c857c74
MIPS64: Improve integer division by constants
by Alexey Frunze
· 9 years ago
53afca1
MIPS64: Implement virtual intrinsic slow path
by Alexey Frunze
· 9 years ago
dc151b2
Optimizing: Determine invoke-static/-direct dispatch early.
by Vladimir Marko
· 9 years ago
f652cec
MIPS: Initial version of optimizing compiler for MIPS32
by Goran Jakovljevic
· 9 years ago
8c34ec1
Fix MIPS64 boot
by Goran Jakovljevic
· 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
ecc4366
Add OptimizingCompilerStats to the CodeGenerator class.
by Serban Constantinescu
· 9 years ago
b485915
Merge "Revert "Revert "ART: Implement try/catch blocks in Builder"""
by David Brazdil
· 9 years ago
fc6a86a
Revert "Revert "ART: Implement try/catch blocks in Builder""
by David Brazdil
· 9 years ago
3e18738
Revert "ART: Implement try/catch blocks in Builder"
by David Brazdil
· 9 years ago
0b5c7d1
ART: Implement try/catch blocks in Builder
by David Brazdil
· 9 years ago
f39e064
Minor fixes to mips64 for the arch-specific optimisation framework.
by Alexandre Rames
· 9 years ago
eb7b739
Opt compiler: Add disassembly to the '.cfg' output.
by Alexandre Rames
· 9 years ago
4dda337
MIPS: Initial version of optimizing compiler for MIPS64R6.
by Alexey Frunze
· 9 years ago