Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
d65c51a556e6649db4e18bd083c8fec37607a442
/
compiler
/
dex
/
quick
/
x86
d65c51a
ART: Add support for constant vector literals
by Mark Mendell
· 11 years ago
1e97c4a
Merge "Add x86_64 code generation support"
by Bill Buzbee
· 11 years ago
b14329f
ART: Fix MonitorExit code on ARM
by Andreas Gampe
· 11 years ago
9ee801f
Add x86_64 code generation support
by Dmitry Petrochenko
· 11 years ago
2f244e9
ART: Add more ThreadOffset in Mir2Lir and backends
by Andreas Gampe
· 11 years ago
0dc242d
Avoid unnecessary copy/load in EvalLoc() and LoadValue().
by Vladimir Marko
· 11 years ago
e1910f1
Merge "Quick compiler: Fix liveness tracking"
by buzbee
· 11 years ago
30adc73
Quick compiler: Fix liveness tracking
by buzbee
· 11 years ago
674744e
Use atomic load/store for volatile IGET/IPUT/SGET/SPUT.
by Vladimir Marko
· 11 years ago
8b1f605
Merge "X86: EmitArrayImm shouldn't truncate to 16 bits"
by Ian Rogers
· 11 years ago
9ed4277
X86: EmitArrayImm shouldn't truncate to 16 bits
by Mark Mendell
· 11 years ago
410d87f
Merge "Cleanup ARM load/store wide and remove unused param s_reg."
by Vladimir Marko
· 11 years ago
3bf7c60
Cleanup ARM load/store wide and remove unused param s_reg.
by Vladimir Marko
· 11 years ago
99380ed
ART: Ensure X86 OpRegCopyWide preserves src
by Mark Mendell
· 11 years ago
455759b
Remove LoadBaseDispWide and StoreBaseDispWide.
by Vladimir Marko
· 11 years ago
47ebd77
Merge "ART: Improve fused compare long branch"
by Ian Rogers
· 11 years ago
1f1d251
Merge "ART: Use utils.h::RoundUp instead of explicit bit-fiddling"
by Andreas Gampe
· 11 years ago
2637f2e
ART: Update and correct assemble_x86.cc
by Mark Mendell
· 11 years ago
752e205
ART: Improve fused compare long branch
by Mark Mendell
· 11 years ago
6601882
ART: Use utils.h::RoundUp instead of explicit bit-fiddling
by Andreas Gampe
· 11 years ago
091cc40
Quick compiler: allocate doubles as doubles
by buzbee
· 11 years ago
cc794c3
ART: Move oat_data_flow_attributes_ to private and put an API
by Jean Christophe Beyler
· 11 years ago
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
· 12 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
· 12 years ago
67c39c4
Support Literal pools for x86
by Mark Mendell
· 12 years ago
feb2b4e
Redo x86 int arithmetic
by Mark Mendell
· 12 years ago
316116b
Merge "Remove redundant compare for x86 OpDecAndBranch"
by Ian Rogers
· 12 years ago
f0c3718
Merge "Address another opportunity for reducing x86 sequence for GP pair to XMM"
by Ian Rogers
· 12 years ago
39a5489
Merge "Improve GenConstString, GenS{get,put} for x86"
by Ian Rogers
· 12 years ago
Next »