Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
4fa13f65ece3b68fe3d8722d679ebab8656bbf99
/
compiler
/
dex
/
quick
/
x86
e401d14
Move mirror::ArtMethod to native
by Mathieu Chartier
· 10 years ago
8363c77
Add --generate-debug-info flag and remove the other two flags.
by David Srbecky
· 10 years ago
80afd02
ART: Clean up arm64 kNumberOfXRegisters usage.
by Vladimir Marko
· 10 years ago
e0705f5
Fix for incorrect encode and parse of PEXTRW instruction
by nikolay serdjuk
· 10 years ago
848f70a
Replace String CharArray with internal uint16_t array.
by Jeff Hao
· 12 years ago
c4013ea
ART: Fix addpd opcode, add Quick x86 assembler test
by Chao-ying Fu
· 10 years ago
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 10 years ago
fac1070
Quick: Remove broken Mir2Lir::LocToRegClass().
by Vladimir Marko
· 10 years ago
3b7b6cc
Merge "Quick: PC-relative loads from dex cache arrays on x86."
by Vladimir Marko
· 10 years ago
1961b60
Quick: PC-relative loads from dex cache arrays on x86.
by Vladimir Marko
· 10 years ago
1109fb3
Implement CFI for Quick.
by David Srbecky
· 10 years ago
8c57831
Remove the old CFI infrastructure.
by David Srbecky
· 10 years ago
e8a339e
Merge "Write .debug_line section using the new DWARF library."
by David Srbecky
· 10 years ago
dc56cc5
PC-relative loads from dex cache arrays for x86-64.
by Vladimir Marko
· 10 years ago
6f71589
Write .debug_line section using the new DWARF library.
by David Srbecky
· 10 years ago
20f8559
Fixed layout for dex caches in boot image.
by Vladimir Marko
· 10 years ago
f6737f7
Quick: Clean up Mir2Lir codegen.
by Vladimir Marko
· 10 years ago
0b40ecf
Quick: Clean up slow paths.
by Vladimir Marko
· 10 years ago
921d6eb
Fix 32 bit loads of 64 bit direct code pointers
by Mathieu Chartier
· 10 years ago
085b733
ART: AddVectorReduce should store result in memory carefully
by Maxim Kazantsev
· 10 years ago
5569328
ART: Some conditions should be stricter in GenInlinedMinMax()
by nikolay serdjuk
· 11 years ago
d7a5e55
Fix core spill mask for x86 special suspend.
by Vladimir Marko
· 10 years ago
6aa7fe6
Merge "Replace a few std::vector with ArenaVector in Mir2Lir."
by Vladimir Marko
· 10 years ago
80b96d1
Replace a few std::vector with ArenaVector in Mir2Lir.
by Vladimir Marko
· 10 years ago
6ce3eba
Add suspend checks to special methods.
by Vladimir Marko
· 10 years ago
72f53af
ART: Remove MIRGraph::dex_pc_to_block_map_
by Chao-ying Fu
· 11 years ago
f4b24f7
Merge "ART: Change x86 long param ABI (Quick/JNI/Opt)"
by Nicolas Geoffray
· 10 years ago
b3cdf93
ART: Fix to X86Mir2Lir::GenReduceVector
by Mark Mendell
· 11 years ago
3e6a3bf
ART: Change x86 long param ABI (Quick/JNI/Opt)
by Mark Mendell
· 11 years ago
966c3ae
Revert "Revert "ART: Implement X86 hard float (Quick/JNI/Baseline)""
by Mark P Mendell
· 11 years ago
949c91f
Revert "ART: Implement X86 hard float (Quick/JNI/Baseline)"
by Vladimir Marko
· 11 years ago
8c1a3a2
Merge "ART: Some Quick cleanup"
by Andreas Gampe
· 11 years ago
0b9203e
ART: Some Quick cleanup
by Andreas Gampe
· 11 years ago
00ca847
Quick: Fix range check for intrinsic String.charAt() on x86.
by Vladimir Marko
· 11 years ago
3d2c8e7
ART: Implement X86 hard float (Quick/JNI/Baseline)
by Mark Mendell
· 11 years ago
ff87d7b
ART: Fix GenInlined functions
by Chao-ying Fu
· 11 years ago
0f9b03c
Revert "ART: Implement hard float for X86"
by Vladimir Marko
· 11 years ago
59b9cf7
ART: Implement hard float for X86
by Mark Mendell
· 11 years ago
7e49992
ART: Remove LowestSetBit and IsPowerOfTwo
by Andreas Gampe
· 11 years ago
23149ac
Merge "ART: Ensure FP GET/PUT doesn't use Core register"
by Bill Buzbee
· 11 years ago
bfe400b
Fix running out of temps when storing invoke-interface result.
by Vladimir Marko
· 11 years ago
6f5f5d0
ART: Implement FP packed reduce for x86
by Maxim Kazantsev
· 11 years ago
ca54134
ART: Ensure FP GET/PUT doesn't use Core register
by Mark Mendell
· 11 years ago
6c964c9
Merge "Re-factor Quick ABI support"
by Vladimir Marko
· 11 years ago
717a3e4
Re-factor Quick ABI support
by Serguei Katkov
· 11 years ago
27dee8b
X86_64 QBE: use RIP addressing
by Mark Mendell
· 11 years ago
6af8206
ART: x86 specific clearing higher bits when converting long to int
by Yevgeny Rouban
· 11 years ago
79d43fd
Merge "ART: GenLongArith has to clobber same operands for 2-op instr"
by Bill Buzbee
· 11 years ago
071beed
Merge "ART: Generate switch targets from successor blocks"
by Bill Buzbee
· 11 years ago
743b98c
Skip null check in MarkGCCard() for known non-null values.
by Vladimir Marko
· 11 years ago
da96aed
ART: Generate switch targets from successor blocks
by Chao-ying Fu
· 11 years ago
2cfbccd
Merge "LSRA: Fix X86 shuffle flags"
by Ian Rogers
· 11 years ago
6b9356c
ART: GenLongArith has to clobber same operands for 2-op instr
by nikolay serdjuk
· 11 years ago
b72c723
ART: X86 vectorized reduce may use incorrect extract index
by Razvan A Lupusoru
· 11 years ago
4514d2a
Merge "Add card mark to filled-new-array."
by Vladimir Marko
· 11 years ago
bf535be
Add card mark to filled-new-array.
by Vladimir Marko
· 11 years ago
8366ca0
Fix the last users of TARGET_CPU_SMP.
by Elliott Hughes
· 11 years ago
4ee71b2
ART: X86Mir2Lir::OpRegRegReg should expect kOpMul for r_dest == r_src2 case
by Pavel Vyssotski
· 11 years ago
2d72101
Change 64 bit ArtMethod fields to be pointer sized
by Mathieu Chartier
· 11 years ago
f18b92f
LSRA: Fix X86 shuffle flags
by Dmitry Petrochenko
· 11 years ago
81ea72b
Merge "ART: Fix clobbering low part in 32-bit version of X86Mir2Lir::GenNegDouble"
by Bill Buzbee
· 11 years ago
d4812a9
ART: Fix clobbering low part in 32-bit version of X86Mir2Lir::GenNegDouble
by Pavel Vyssotski
· 11 years ago
d24c934
ART: GenNegLong incorrectly handled register overlap for x86
by nikolay serdjuk
· 11 years ago
b28c1c0
Tidy RegStorage for X86.
by Ian Rogers
· 11 years ago
675e09b
ARM: Strength reduction for floating-point division
by Ningsheng Jian
· 11 years ago
211d45e
Merge "X86 QBE: Mark kX86StartOfMethod as defining reg 0"
by Ian Rogers
· 11 years ago
277ccbd
ART: More warnings
by Andreas Gampe
· 11 years ago
6a3c1fc
Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.
by Ian Rogers
· 11 years ago
5f70c79
X86 QBE: Mark kX86StartOfMethod as defining reg 0
by Mark Mendell
· 11 years ago
b62ff57
Merge "ART: Add div/rem zero check elimination flag"
by Ian Rogers
· 11 years ago
a65c1db
X86 Long Min/Max: Avoid calling SRegToVReg with -1
by Mark Mendell
· 11 years ago
5c5676b
ART: Add div/rem zero check elimination flag
by Razvan A Lupusoru
· 11 years ago
fc787ec
Enable -Wimplicit-fallthrough.
by Ian Rogers
· 11 years ago
d8c3e36
ART: X86: GenLongArith should handle overlapped VRs
by Alexei Zavjalov
· 11 years ago
832336b
Don't copy fill array data to quick literal pool.
by Ian Rogers
· 11 years ago
7e70b00
Header file clean up.
by Ian Rogers
· 11 years ago
7c02e91
Quick compiler: Fix ambiguous LoadValue()
by buzbee
· 11 years ago
ff0ac47
Remove all uses of MIR_INLINED.
by Vladimir Marko
· 11 years ago
0714083
Enable -Wunreachable-code
by Ian Rogers
· 11 years ago
f9098ea
Merge "ART: Fix GenReduceVector and GenSetVector"
by Bill Buzbee
· 11 years ago
ae9f3e6
ART: Fix movnti assembler
by Razvan A Lupusoru
· 11 years ago
53cec00
ART: Fix GenReduceVector and GenSetVector
by Udayan Banerji
· 11 years ago
d282d59
Merge "Elimination of redundant instructuion"
by Ian Rogers
· 11 years ago
f4da675
Implement method calls using relative BL on ARM.
by Vladimir Marko
· 11 years ago
e39c54e
Deprecate GrowableArray, use ArenaVector instead.
by Vladimir Marko
· 11 years ago
b7e9e32
Elimination of redundant instructuion
by Anton Shamin
· 11 years ago
04db946
Merge "ART: Address three issues with x86 assembler before enabling load store elimination."
by Ian Rogers
· 11 years ago
8147dcb
Merge "ART: Overflow of bound check in ArrayCopy intrinsic"
by Ian Rogers
· 11 years ago
8d050d8
Merge "AddIntrinsicSlowPath with resume requires clobbering"
by Bill Buzbee
· 11 years ago
f9f0ed4
ART: Overflow of bound check in ArrayCopy intrinsic
by avignate
· 11 years ago
0a1174e
X86 QBE: Make some X86 routines virtual
by Mark Mendell
· 11 years ago
a870bc5
ART: Address three issues with x86 assembler before enabling load store elimination.
by Haitao Feng
· 11 years ago
9863daf
AddIntrinsicSlowPath with resume requires clobbering
by Serguei Katkov
· 11 years ago
a464466
x86: evaluation destination should be after load of source in RA
by Serguei Katkov
· 11 years ago
3a91f44
ART: X86: Improve multiply in div/rem by literal
by Mark Mendell
· 11 years ago
3f51e7d
ART: Fix x86_64 GenSelect case when destination is Ref
by Jean Christophe Beyler
· 11 years ago
6dccdc2
ART: Reduce LockCallTemps usage
by Maxim Kazantsev
· 11 years ago
328c430
Merge "ART: Vectorization opcode implementation fixes"
by Ian Rogers
· 11 years ago
d73f52b
Merge "Add numerator check for integer divide and modulo"
by Ian Rogers
· 11 years ago
b3a84e2
ART: Vectorization opcode implementation fixes
by Lupusoru, Razvan A
· 11 years ago
Next »