Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
d4750f202170a448119c1813a964574bfea0dded
/
compiler
/
dex
/
quick
/
x86
6ffcfa0
Rewrite suspend test check with LIRSlowPath.
by Mingyao Yang
· 11 years ago
7a11ab0
Quick compiler: debugging assists
by buzbee
· 11 years ago
125011d
Merge "Delete throw launchpads."
by Mingyao Yang
· 11 years ago
0ea4bf7
Merge "Update load/store utilities for 64-bit backends"
by buzbee
· 11 years ago
695d13a
Update load/store utilities for 64-bit backends
by buzbee
· 11 years ago
6123d94
Merge "GenArithOpInt should ensure that reg is in core"
by Bill Buzbee
· 11 years ago
3a74d15
Delete throw launchpads.
by Mingyao Yang
· 11 years ago
80365d9
Revert "Revert "Use LIRSlowPath for throwing ArrayOutOfBoundsException.""
by Mingyao Yang
· 11 years ago
7fff544
Revert "Use LIRSlowPath for throwing ArrayOutOfBoundsException."
by Brian Carlstrom
· 11 years ago
366f8ae
GenArithOpInt should ensure that reg is in core
by Serguei Katkov
· 11 years ago
9d46314
Use LIRSlowPath for throwing ArrayOutOfBoundsException.
by Mingyao Yang
· 11 years ago
425640d
Merge "Use LIRSlowPath for throwing NPE."
by Mingyao Yang
· 11 years ago
a1758d8
String.IndexOf method handles negative start index value in incorrect way
by Alexei Zavjalov
· 11 years ago
e643a17
Use LIRSlowPath for throwing NPE.
by Mingyao Yang
· 11 years ago
d6ed642
Revert "Revert "Revert "Use trampolines for calls to helpers"""
by Dave Allison
· 11 years ago
f9487c0
Revert "Revert "Use trampolines for calls to helpers""
by Dave Allison
· 11 years ago
4289456
Use LIRSlowPath for throwing div by zero exception.
by Mingyao Yang
· 11 years ago
081f73e
Revert "Use trampolines for calls to helpers"
by Dave Allison
· 11 years ago
754ddad
Use trampolines for calls to helpers
by Dave Allison
· 11 years ago
3da67a5
Add OpEndIT() for marking the end of OpIT blocks
by Dave Allison
· 11 years ago
6a58cb1
art: Handle x86_64 architecture equal to x86
by Dmitry Petrochenko
· 11 years ago
d265a8a
Merge "Quick compiler, MIPS resource cleanup"
by buzbee
· 11 years ago
88e0463
Merge "Revert "Revert "Optimize easy multiply and easy div remainder."""
by Ian Rogers
· 11 years ago
dd7624d
Allow mixing of thread offsets between 32 and 64bit architectures.
by Ian Rogers
· 11 years ago
6170f55
Use ResetDef to prevent from removing necessary stores for x86 long-to-fp.
by Chao-ying Fu
· 11 years ago
e2143c0
Revert "Revert "Optimize easy multiply and easy div remainder.""
by Ian Rogers
· 11 years ago
9da5c10
Quick compiler, MIPS resource cleanup
by buzbee
· 11 years ago
217fe73
Annotate Dalvik VR access as both use and def if we use it in this way
by Serguei Katkov
· 11 years ago
3654a6f
Revert "Optimize easy multiply and easy div remainder."
by Brian Carlstrom
· 11 years ago
08df4b3
Optimize easy multiply and easy div remainder.
by Zheng Xu
· 11 years ago
2700f7e
Continuing register cleanup
by buzbee
· 11 years ago
99ad723
Relaxed memory barriers for x86
by Razvan A Lupusoru
· 11 years ago
d3a2dfa
Reuse promoted register temporarily
by Yevgeny Rouban
· 11 years ago
ab5545f
x86 GenLongRegOrMemOp should be aware about xmm to core reg conversion
by Serguei Katkov
· 11 years ago
66da136
Fix GenArithOpInt to work with RA correctly
by Serguei Katkov
· 11 years ago
0d507d1
Optimize stack overflow handling.
by Mathieu Chartier
· 11 years ago
60d7a65
Fix stack overflow for mutual recursion.
by Brian Carlstrom
· 11 years ago
e90501d
Add dependency for operations with x86 FPU stack
by Serguei Katkov
· 11 years ago
b373e09
Implicit null/suspend checks (oat version bump)
by Dave Allison
· 11 years ago
9545a44
Merge "Allow patching between dex files in the boot classpath."
by Jeff Hao
· 11 years ago
3bc8615
Use LIRSlowPath for intrinsics, improve String.indexOf().
by Vladimir Marko
· 11 years ago
34fa0d9
ART's intrinsic for String.indexOf use the incorrect register
by Yevgeny Rouban
· 11 years ago
49161ce
Allow patching between dex files in the boot classpath.
by Jeff Hao
· 11 years ago
73a4713
Merge "Fix LIR generation for long arithmetic operation"
by Ian Rogers
· 11 years ago
3c05039
Merge "LongToFp result storage fixed"
by Ian Rogers
· 11 years ago
91b6ffa
Fix LIR generation for long arithmetic operation
by Yevgeny Rouban
· 11 years ago
83cc7ae
Create a scoped arena allocator and use that for LVN.
by Vladimir Marko
· 11 years ago
51a80d7
LongToFp result storage fixed
by Maxim Kazantsev
· 11 years ago
a44d4f5
Fix read of uninitialized memory in InlineIndexOf
by buzbee
· 11 years ago
a1a7074
Rewrite kMirOpSelect for all IF_ccZ opcodes.
by Vladimir Marko
· 11 years ago
00e1ec6
Revert "Revert "Rework Quick compiler's register handling""
by Bill Buzbee
· 11 years ago
f796ca0
Merge "Incorrect result of the "mul-long by 1" operation"
by Bill Buzbee
· 11 years ago
ae9fd93
Tell GDB about Quick ART generated code
by Mark Mendell
· 11 years ago
86ec520
Revert "Rework Quick compiler's register handling"
by Bill Buzbee
· 11 years ago
2c1ed45
Rework Quick compiler's register handling
by buzbee
· 11 years ago
c17ebe8
Incorrect result of the "mul-long by 1" operation
by Alexei Zavjalov
· 11 years ago
e19c91f
Fix hardcoded offsets in x86 String.indexOf.
by Mark Mendell
· 11 years ago
4028a6c
Inline x86 String.indexOf
by Mark Mendell
· 11 years ago
f3e2cc4
Code cleanup to avoid LLVM dependency when building with quick only.
by Nicolas Geoffray
· 11 years ago
46861fc
Merge "GenSpecialCase support for x86"
by Vladimir Marko
· 11 years ago
b52b219
Merge "Optimize x86 long V*V by skipping imul"
by Ian Rogers
· 11 years ago
89925e9
Merge "Fixed result storage of instruction with long constant operand"
by Ian Rogers
· 11 years ago
de99bba
Optimize x86 long V*V by skipping imul
by Mark Mendell
· 11 years ago
79aa423
x86 compiler should handle the "div/rem by 1" case
by Alexei Zavjalov
· 11 years ago
3bc0174
GenSpecialCase support for x86
by Razvan A Lupusoru
· 11 years ago
653f2bf
Fixed result storage of instruction with long constant operand
by Maxim Kazantsev
· 11 years ago
ed8081a
Merge "Support to generate inline long to FP bytecodes for x86"
by Ian Rogers
· 11 years ago
614c2b4
Support to generate inline long to FP bytecodes for x86
by Razvan A Lupusoru
· 11 years ago
0177e53
Work in the direction of hard float quick ABIs.
by Ian Rogers
· 11 years ago
b1e61ad
Merge "Tweak Mir2Lir::GenInstanceofCallingHelper for X86"
by Ian Rogers
· 11 years ago
6607d97
Tweak Mir2Lir::GenInstanceofCallingHelper for X86
by Mark Mendell
· 11 years ago
55d0eac
Support Direct Method/Type access for X86
by Mark Mendell
· 11 years ago
2c498d1
Specializing x86 range argument copying
by Razvan A Lupusoru
· 11 years ago
67c39c4
Support Literal pools for x86
by Mark Mendell
· 11 years ago
feb2b4e
Redo x86 int arithmetic
by Mark Mendell
· 11 years ago
316116b
Merge "Remove redundant compare for x86 OpDecAndBranch"
by Ian Rogers
· 11 years ago
f0c3718
Merge "Address another opportunity for reducing x86 sequence for GP pair to XMM"
by Ian Rogers
· 11 years ago
39a5489
Merge "Improve GenConstString, GenS{get,put} for x86"
by Ian Rogers
· 11 years ago
f43adf6
Address another opportunity for reducing x86 sequence for GP pair to XMM
by Razvan A Lupusoru
· 11 years ago
df8ee2e
x86 updates GenInlinedUnsafePut/GenInstanceofFinal
by Mark Mendell
· 11 years ago
766e929
Improve GenConstString, GenS{get,put} for x86
by Mark Mendell
· 11 years ago
7ea5daf
Merge "Improve x86 long multiply and shifts"
by Ian Rogers
· 11 years ago
b429d1d
Merge "Support GenSelect for x86"
by Vladimir Marko
· 11 years ago
e27b3bf
Support GenSelect for x86
by Razvan A Lupusoru
· 11 years ago
d3266bc
Reduce x86 sequence for GP pair to XMM
by Razvan A Lupusoru
· 11 years ago
4708dcd
Improve x86 long multiply and shifts
by Mark Mendell
· 11 years ago
a278ac3
Merge "Improve x86 long divide"
by Ian Rogers
· 11 years ago
5710355
Merge "Fix X86Mir2Lir::LoadBaseIndexedDisp causing SEGV"
by Ian Rogers
· 11 years ago
67122a0
Merge "64bit friendly printf modifiers in LIR dumping."
by Ian Rogers
· 11 years ago
2bf31e6
Improve x86 long divide
by Mark Mendell
· 11 years ago
ae427c3
Fix X86Mir2Lir::LoadBaseIndexedDisp causing SEGV
by Mark Mendell
· 11 years ago
3f5b42f
Merge "Optimize x86 long arithmetic"
by Vladimir Marko
· 11 years ago
107c31e
64bit friendly printf modifiers in LIR dumping.
by Ian Rogers
· 11 years ago
e02d48f
Optimize x86 long arithmetic
by Mark Mendell
· 11 years ago
a894607
Move fused cmp branch ccode to MIR::meta.
by Vladimir Marko
· 11 years ago
a0dac3e
Remove redundant compare for x86 OpDecAndBranch
by Yixin Shou
· 11 years ago
d61ba4b
Revert "Revert "Better support for x86 XMM registers""
by Bill Buzbee
· 11 years ago
8ff67e3
Revert "Better support for x86 XMM registers"
by Bill Buzbee
· 11 years ago
766a5e5
Better support for x86 XMM registers
by Mark Mendell
· 11 years ago
0adc680
Merge "Add conditional move support to x86 and allow GenMinMax to use it"
by Ian Rogers
· 11 years ago
Next »