Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
dc5616146966369550f66e2a8866e142763bbefe
/
compiler
/
utils
/
arm
/
assembler_arm.h
cf93a5c
Revert "Revert "ART: Implement literal pool for arm, fix branch fixup.""
by Vladimir Marko
· 10 years ago
fbeb4ae
Revert "ART: Implement literal pool for arm, fix branch fixup."
by Vladimir Marko
· 10 years ago
f38caa6
ART: Implement literal pool for arm, fix branch fixup.
by Vladimir Marko
· 10 years ago
e401d14
Move mirror::ArtMethod to native
by Mathieu Chartier
· 10 years ago
dc31313
Merge "ART: Clean up arm64 kNumberOfXRegisters usage."
by Vladimir Marko
· 10 years ago
80afd02
ART: Clean up arm64 kNumberOfXRegisters usage.
by Vladimir Marko
· 10 years ago
d56376c
Revert "Revert "Introduce a NearLabel in thumb2.""
by Nicolas Geoffray
· 10 years ago
1f277e3
Revert "Introduce a NearLabel in thumb2."
by Nicolas Geoffray
· 10 years ago
db0bbab
Introduce a NearLabel in thumb2.
by Nicolas Geoffray
· 10 years ago
c666710
Opt compiler: Speedup div/rem by constants on arm32 and arm64.
by Zheng Xu
· 10 years ago
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 10 years ago
ab4a2f5
Forbid the use of shifts in ShifterOperand in Thumb2
by Guillaume "Vermeille" Sanchez
· 10 years ago
b7f2be9
Revert "Forbid the use of shifts in ShifterOperand in Thumb2"
by Calin Juravle
· 10 years ago
bada8b0
Forbid the use of shifts in ShifterOperand in Thumb2
by Guillaume "Vermeille" Sanchez
· 10 years ago
ffe8a57
Optimize double/float immediate loading on arm.
by Nicolas Geoffray
· 10 years ago
f7a0c4e
Improve ParallelMoveResolver to work with pairs.
by Nicolas Geoffray
· 10 years ago
840e546
Implement double and float support for arm in register allocator.
by Nicolas Geoffray
· 10 years ago
52c4896
[optimizing compiler] Add support for volatile
by Calin Juravle
· 10 years ago
3bcc8ea
Don't use CanHoldArm in the code generator.
by Nicolas Geoffray
· 10 years ago
981e454
Add support for int-to-char in the optimizing compiler.
by Roland Levillain
· 10 years ago
51d3fc4
Add support for int-to-byte in the optimizing compiler.
by Roland Levillain
· 10 years ago
6a3c1fc
Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.
by Ian Rogers
· 10 years ago
19a19cf
Add support for static fields in optimizing compiler.
by Nicolas Geoffray
· 10 years ago
1373595
stdint types all the way!
by Ian Rogers
· 10 years ago
96f89a2
Add assembly operations with constants in optimizing compiler.
by Nicolas Geoffray
· 11 years ago
45fdb93
Support additional instructions in ARM and thumb assemblers
by Dave Allison
· 11 years ago
65fcc2c
Thumb2 assembler for JNI compiler and optimizing compiler
by Dave Allison
· 11 years ago
eb8167a
Add Handle/HandleScope and delete SirtRef.
by Mathieu Chartier
· 11 years ago
dd7624d
Allow mixing of thread offsets between 32 and 64bit architectures.
by Ian Rogers
· 11 years ago
fca8220
x86_64: JNI compiler
by Dmitry Petrochenko
· 11 years ago
166db04
Move assembler out of runtime into compiler/utils.
by Ian Rogers
· 11 years ago
[Renamed (98%) from runtime/oat/utils/arm/assembler_arm.h]
fc0e321
Fix multiple inclusion guards to match new pathnames
by Brian Carlstrom
· 12 years ago
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 12 years ago
[Renamed from src/oat/utils/arm/assembler_arm.h]
07ed66b
Move logging.h into base/logging.h.
by Elliott Hughes
· 12 years ago
474b6da
Move thread flags and state into 32bits.
by Ian Rogers
· 12 years ago
00f7d0e
Global lock levels.
by Ian Rogers
· 12 years ago
ca19066
Fix initializer lists to be Google C++ style.
by Ian Rogers
· 13 years ago
cee4d0c
Jni compiler should zero extend boolean and char return values.
by jeffhao
· 13 years ago
58136ca
Fix the jni compiler's handling of byte and short return values in x86.
by jeffhao
· 13 years ago
0f3c553
Kill constants.h and fix some copyright headers.
by Elliott Hughes
· 13 years ago
57b86d4
Refactor runtime support.
by Ian Rogers
· 13 years ago
[Renamed (98%) from src/assembler_arm.h]
b5d09b2
Method prologue and epilogues, add missing x86 functionality.
by Ian Rogers
· 13 years ago
2faa5f1
Fix copyright headers.
by Elliott Hughes
· 13 years ago
a09aea2
Fix an "unsigned int"/"size_t" discrepancy.
by Elliott Hughes
· 13 years ago
a51a3dd
Add missing 'explicit's on single-argument constructors.
by Elliott Hughes
· 13 years ago
06b37d9
Always log the value when an alignment check fails.
by Elliott Hughes
· 13 years ago
ae67599
Various assembly fixes.
by Ian Rogers
· 13 years ago
5a7a74a
Support for JNI local reference cookie.
by Ian Rogers
· 13 years ago
dc51b79
Save/restore local table state on down calls.
by Ian Rogers
· 13 years ago
e5de95b
Fix JNI thread state transitions.
by Ian Rogers
· 13 years ago
67375ac
Support for exception throwing from JNI.
by Ian Rogers
· 13 years ago
bdb0391
Support for exception throwing.
by Ian Rogers
· 13 years ago
1619286
Add oat file generation and tests to build
by Brian Carlstrom
· 13 years ago
2c8f653
Support for cross compilation.
by Ian Rogers
· 13 years ago
7a99c11
Fix various JNI compiler bugs/unimplementeds.
by Ian Rogers
· 13 years ago
668512a
Decoding references. Otherwise, buggy code works only on stack refs.
by Shih-wei Liao
· 13 years ago
408f79a
Add validate object, clean up stack indirect reference table.
by Ian Rogers
· 13 years ago
c143c55
Updating the compiler to use the new-world model
by buzbee
· 13 years ago
a04d397
Issue 5177609: remove Monitor(Enter|Exit)Helper
by Ian Rogers
· 13 years ago
0d666d8
Fix JNI compiler for synchronized methods.
by Ian Rogers
· 13 years ago
53b6131
Use the UNIMPLEMENTED macro everywhere.
by Elliott Hughes
· 13 years ago
e2d373e
Initial ARM JNI compiler support.
by Carl Shapiro
· 13 years ago
578bbdc
Move DexFiles to be allocated on the heap
by Brian Carlstrom
· 13 years ago
45a76cb
Exception and suspend count polling on JNI bridge return.
by Ian Rogers
· 13 years ago
69759ea
Add allocation and garbage collection infrastructure.
by Carl Shapiro
· 13 years ago
df20fe0
Support for synchronized native methods.
by Ian Rogers
· 13 years ago
b033c75
x86 JNI compiler and unit tests.
by Ian Rogers
· 13 years ago
a2e18e1
Add the implementation for the ARM assembler.
by Carl Shapiro
· 14 years ago
6b6b5f0
Shorten the namespace and re-normalize include guards.
by Carl Shapiro
· 14 years ago
a5d5cfd
Add basic assembler interface and an x86 backend.
by Carl Shapiro
· 14 years ago