Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
f6ba5b316b51d0fb9f91cb51a42e51dfeee62ee4
/
compiler
/
utils
/
x86
d3083dd
Refactor runtime callee save frame info.
by Vladimir Marko
· 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
· 7 years ago
5794381
ART: Replace base/logging with android-base/logging
by Andreas Gampe
· 8 years ago
5573c37
cpplint: Remove many unnecessary NOLINT
by Igor Murashkin
· 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
3332db8
Bunch of SIMD for x86 and x86_64
by Aart Bik
· 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
· 8 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
961ea12
x86/x86-64: Shorter fast-path for read barrier field load.
by Vladimir Marko
· 9 years ago
9954e3b
ART: Extract JNI macro assembler for x86
by Andreas Gampe
· 9 years ago
3b165bc
ART: Extract macro assembler
by Andreas Gampe
· 9 years ago
ba65cc4
Merge "ART: Convert pointer size to enum"
by Treehugger Robot
· 9 years ago
542451c
ART: Convert pointer size to enum
by Andreas Gampe
· 9 years ago
33dd909
Fixed bug in disassembly of roundss/roundsd
by Aart Bik
· 9 years ago
18ba121
Added direct memory operand support for comiss/sd on x86.
by Aart Bik
· 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
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
c39dac1
Support for x86 popcnt.
by Aart Bik
· 9 years ago
9f51f26
X86: Add support for ucomis[sd] reg/memory form
by Mark Mendell
· 10 years ago
805b3b5
X86 jump tables for PackedSwitch
by Mark Mendell
· 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
0616ae0
[optimizing] Add support for x86 constant area
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
3887c46
Remove unnecessary `explicit` qualifiers on constructors.
by Roland Levillain
· 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
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
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
7394569
Revert "Revert "Revert "Revert "[optimizing] Improve x86 shifts""""
by Mark P Mendell
· 10 years ago
2a7a1d7
Revert "Revert "Revert "[optimizing] Improve x86 shifts"""
by Roland Levillain
· 10 years ago
9b95a05
Revert "Revert "[optimizing] Improve x86 shifts""
by Roland Levillain
· 10 years ago
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 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
f9aac1e
Revert "[optimizing] Improve x86 shifts"
by Roland Levillain
· 10 years ago
222fcf9
[optimizing] Improve x86 shifts
by Mark Mendell
· 10 years ago
b33b650
Merge "Implement CFI for JNI."
by David Srbecky
· 10 years ago
9d0ab6f
Merge "[optimizing] Implement more x86/x86_64 intrinsics"
by Andreas Gampe
· 10 years ago
dd97393
Implement CFI for JNI.
by David Srbecky
· 10 years ago
8c57831
Remove the old CFI infrastructure.
by David Srbecky
· 10 years ago
58d25fd
[optimizing] Implement more x86/x86_64 intrinsics
by Mark Mendell
· 10 years ago
fb8d279
[optimizing] Implement x86/x86_64 math intrinsics
by Mark Mendell
· 10 years ago
09ed1a3
[optimizing] Implement X86 intrinsic support
by Mark Mendell
· 10 years ago
234d69d
Revert "Revert "[optimizing] Enable x86 long support.""
by Nicolas Geoffray
· 10 years ago
154552e
Revert "[optimizing] Enable x86 long support."
by Nicolas Geoffray
· 10 years ago
b4ba354
[optimizing] Enable x86 long support.
by Nicolas Geoffray
· 10 years ago
ab1eb0d
ART: Templatize IsInt & IsUint
by Andreas Gampe
· 10 years ago
1cf9528
Small optimization for recursive calls: avoid dex cache.
by Nicolas Geoffray
· 11 years ago
966c3ae
Revert "Revert "ART: Implement X86 hard float (Quick/JNI/Baseline)""
by Mark P Mendell
· 10 years ago
949c91f
Revert "ART: Implement X86 hard float (Quick/JNI/Baseline)"
by Vladimir Marko
· 10 years ago
3d2c8e7
ART: Implement X86 hard float (Quick/JNI/Baseline)
by Mark Mendell
· 10 years ago
24f2dfa
[optimizing compiler] Implement inline x86 FP '%'
by Mark Mendell
· 10 years ago
0f9b03c
Revert "ART: Implement hard float for X86"
by Vladimir Marko
· 10 years ago
Next »