Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
c6934e36d33ab402b7b51c78d46c319fc33e8ef3
/
compiler
/
utils
/
x86_64
20d1c94
Patch supports Intel(R) AVX/AVX2 MOV Instruction
by jaishank
· 6 years ago
3940254
Modernise code to use override specifier
by Yi Kong
· 6 years ago
3db7068
ART: Refactor for bugprone-argument-comment
by Andreas Gampe
· 7 years ago
8e5bc2d
Add support for vex coding scheme in x86 assembler
by Shalini Salomi Bodapati
· 7 years ago
c55bb39
Revert^2 "ART: Refactor typedef to using"
by Andreas Gampe
· 7 years ago
ee07743
Revert "ART: Refactor typedef to using"
by Andreas Gampe
· 7 years ago
9a20ff0
ART: Refactor typedef to using
by Andreas Gampe
· 7 years ago
fa6a1b0
ART: Continue adding override annotations
by Andreas Gampe
· 7 years ago
f73caca
Remove superfluous 'virtual' specifiers in ART.
by Roland Levillain
· 7 years ago
bbc6e7e
Use 'final' and 'override' specifiers directly in ART.
by Roland Levillain
· 7 years ago
cdfc942
Merge "Revert "Emit vector mulitply and accumulate instructions for x86.""
by Hans Boehm
· 7 years ago
f5f56c7
Revert "Emit vector mulitply and accumulate instructions for x86."
by Hans Boehm
· 7 years ago
2258c2e
Merge "ART: Do not use std::<container>::at()."
by Vladimir Marko
· 7 years ago
35d5b8a
ART: Do not use std::<container>::at().
by Vladimir Marko
· 7 years ago
6190888
Emit vector mulitply and accumulate instructions for x86.
by Gupta Kumar, Sanjiv
· 7 years ago
d1fa440
ARM: Remove VIXL dependency from ArmManagedRegister.
by Vladimir Marko
· 7 years ago
1979c64
Clean up include paths
by David Sehr
· 7 years ago
1ce2b3b
Move remaining runtime/base stuff to libartbase
by David Sehr
· 7 years ago
3215fff
Separate Malloc and MemMap ArenaPools
by David Sehr
· 7 years ago
4ca1735
Saturation arithmetic instructions for X86 and X86_64.
by Aart Bik
· 7 years ago
29a8d84
x86/x86-64: Fix cmpw() for 9-16 bit immediates.
by Vladimir Marko
· 7 years ago
ded5594
Add addw support to x86 and x64.
by Nicolas Geoffray
· 8 years ago
5794381
ART: Replace base/logging with android-base/logging
by Andreas Gampe
· 8 years ago
33bff25
ART: Make InstructionSet an enum class and add kLast.
by Vladimir Marko
· 8 years ago
69d310e
Use ScopedArenaAllocator for building HGraph.
by Vladimir Marko
· 8 years ago
e764d2e
Use ScopedArenaAllocator for register allocation.
by Vladimir Marko
· 8 years ago
ca6fff8
ART: Use ScopedArenaAllocator for pass-local data.
by Vladimir Marko
· 8 years ago
0d127e1
Do not refresh the Marking Register in CriticalNative methods.
by Roland Levillain
· 8 years ago
f7754e8
Add more repeat support and register views.
by Aart Bik
· 8 years ago
09659c2
ART: Remove heap poisoning from globals.h
by Andreas Gampe
· 8 years ago
caa31e7
Add repeat support for memory addresses.
by Aart Bik
· 8 years ago
5dafb3c
Test assembler driver utilities.
by Aart Bik
· 8 years ago
1f219fc
Merge "Bunch of SIMD for x86 and x86_64"
by Aart Bik
· 8 years ago
3332db8
Bunch of SIMD for x86 and x86_64
by Aart Bik
· 8 years ago
2b03a1f
Instrument ARM64 generated code to check the Marking Register.
by Roland Levillain
· 8 years ago
acae6db
Merge "Added a few idiomatic x86 SSE instructions."
by Treehugger Robot
· 8 years ago
6005a87
Added a few idiomatic x86 SSE instructions.
by Aart Bik
· 8 years ago
8cf9cb3
ART: Include cleanup
by Andreas Gampe
· 8 years ago
c8e93c7
Min/max SIMDization support.
by Aart Bik
· 8 years ago
8939c64
SIMD pcmpgtb,w,d,q for x86/x86_64
by Aart Bik
· 8 years ago
67d3fd7
SIMD pavgb,w for x86/x86_64
by Aart Bik
· 8 years ago
4b45533
SIMD cmpeq for x86/x86_64
by Aart Bik
· 8 years ago
21c580b
SIMD and-not for x86/x86_64
by Aart Bik
· 8 years ago
3ae3b59
SIMD type conversion for x86
by Aart Bik
· 8 years ago
e69d7a9
Added a few more integral SIMD extensions for x86/x86_64 (SSE).
by Aart Bik
· 8 years ago
68555e9
Added a few integral SIMD extensions for x86/x86_64 (SSE).
by Aart Bik
· 8 years ago
12e06ed
Added few more SIMD extensions for x86/x86_64 (SSE).
by Aart Bik
· 8 years ago
c778226
Introduce a number of SIMD extensions for x86/x86_64 (SSE).
by Aart Bik
· 9 years ago
ae7ff92
jni: Add read barrier fast path to jni compiler
by Igor Murashkin
· 9 years ago
d9c9037
Move ArrayRef to runtime/base
by David Brazdil
· 9 years ago
b03d640
Adding x86 compiler utils instructions and tests
by jessicahandojo
· 9 years ago
953437b
Revert "Revert "x86/x86-64: Avoid temporary for read barrier field load.""
by Vladimir Marko
· 9 years ago
ccf15bc
Revert "x86/x86-64: Avoid temporary for read barrier field load."
by Vladimir Marko
· 9 years ago
ccf06d8
x86/x86-64: Avoid temporary for read barrier field load.
by Vladimir Marko
· 9 years ago
0b671c0
Add support for Baker read barriers in SystemArrayCopy intrinsics.
by Roland Levillain
· 9 years ago
2b3201a
Fix duplicate checks in JNI macro assemblers.
by Vladimir Marko
· 9 years ago
961ea12
x86/x86-64: Shorter fast-path for read barrier field load.
by Vladimir Marko
· 9 years ago
1ace16b
ART: Extract JNI macro assembler for x86-64
by Andreas Gampe
· 9 years ago
3b165bc
ART: Extract macro assembler
by Andreas Gampe
· 9 years ago
542451c
ART: Convert pointer size to enum
by Andreas Gampe
· 9 years ago
3224838
Clean up JNI calling convention callee saves.
by Vladimir Marko
· 9 years ago
3b62593
Add cmpb instruction to x86 and x86_64 assembler
by Serguei Katkov
· 9 years ago
bb661c0
Refactor use of __ANDROID__ macro
by Bilyan Borisov
· 9 years ago
93205e3
Move Assemblers to the Arena.
by Vladimir Marko
· 9 years ago
abdac47
Add X86/X86_64 support for CMOV from memory.
by Mark Mendell
· 9 years ago
4fda4eb
Move code related to debug info generation to its own directory.
by David Srbecky
· 9 years ago
3f67e69
Implemented BitCount as an intrinsic. With unit test.
by Aart Bik
· 10 years ago
6ce0173
On x64, cmpl can never take a int64 immediate.
by Nicolas Geoffray
· 10 years ago
9c86b48
X86_64 jump tables for PackedSwitch
by Mark Mendell
· 10 years ago
7bfd7ee
Merge "Fix x64's cmpw."
by Nicolas Geoffray
· 10 years ago
46fe065
Fix x64's cmpw.
by Nicolas Geoffray
· 10 years ago
85b62f2
ART: Refactor intrinsics slow-paths
by Andreas Gampe
· 10 years ago
bcee092
Add X86 bsf and rotate instructions
by Mark Mendell
· 10 years ago
73f455e
X86: Assembler support for near labels
by Mark Mendell
· 10 years ago
8ae3ffb
Add 'bsr' instruction to x86 and x86_64
by Mark Mendell
· 10 years ago
b9c4bbe
Add rep movsw to x86 and x86_64 instructions.
by Mark Mendell
· 10 years ago
cfa410b
[optimizing] More x86_64 code improvements
by Mark Mendell
· 10 years ago
3fd0e6a
Added repe_cmpsq instruction to x86_64 assembler
by agicsaki
· 10 years ago
743e962
Merge "Optimizing: Add Non Temporal Move support for x86"
by Aart Bik
· 10 years ago
e238414
Merge "Optimizing: Use more X86 3 operand multiplies"
by Roland Levillain
· 10 years ago
970abfb
Added repe_cmpsl instruction to x86, x86_64 assemblers
by agicsaki
· 10 years ago
c60e1b7
ART: Use __ANDROID__ instead of HAVE_ANDROID_OS
by Andreas Gampe
· 10 years ago
7a08fb5
Optimizing: Add Non Temporal Move support for x86
by Mark Mendell
· 10 years ago
4a2aa4a
Optimizing: Use more X86 3 operand multiplies
by Mark Mendell
· 10 years ago
71311f8
Added repe_cmpsw instruction to x86, x86_64 assemblers
by agicsaki
· 10 years ago
c470193
Fuse long and FP compare & condition on x86/x86-64 in Optimizing.
by Mark Mendell
· 10 years ago
4d02711
Implement heap poisoning in ART's Optimizing compiler.
by Roland Levillain
· 10 years ago
e401d14
Move mirror::ArtMethod to native
by Mathieu Chartier
· 10 years ago
80afd02
ART: Clean up arm64 kNumberOfXRegisters usage.
by Vladimir Marko
· 10 years ago
21030dd
ART: x86 indexOf intrinsics for the optimizing compiler
by Andreas Gampe
· 10 years ago
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 10 years ago
7fd8b59
Fix X86_64 assembler REX instructions
by Mark Mendell
· 10 years ago
40741f3
[optimizing] Use more X86_64 addressing modes
by Mark Mendell
· 10 years ago
0a18601
Exercise the x86 and x86-64 FILD and FISTP instructions.
by Roland Levillain
· 10 years ago
e4e88d7
Merge "Revert "Optimizing: Fix long-to-fp conversion on x86.""
by Nicolas Geoffray
· 10 years ago
386ce40
Revert "Optimizing: Fix long-to-fp conversion on x86."
by Nicolas Geoffray
· 10 years ago
6cfece6
Merge "Optimizing: Fix long-to-fp conversion on x86."
by Roland Levillain
· 10 years ago
2d45b4d
Optimizing: Fix long-to-fp conversion on x86.
by Serguei Katkov
· 10 years ago
39dcf55
[optimizing] Address x86_64 RIP patch comments
by Mark Mendell
· 10 years ago
467e336
Merge "[optimizing] Add RIP support for x86_64"
by Roland Levillain
· 10 years ago
Next »