Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
ace52e6a56231f53c0d94ad016b4271043941ff6
/
compiler
/
utils
43c8e87
Merge "Thumb2: Reduce memory used for fixup dependencies." into nyc-dev
by Vladimir Marko
· 8 years ago
f2bb043
Thumb2: Reduce memory used for fixup dependencies.
by Vladimir Marko
· 8 years ago
46ea014
Reduce memory lost by ArenaAllocator for large allocations.
by Vladimir Marko
· 8 years ago
89a4839
Merge "Thumb2: Fix EmitJumpTables() to extend buffer only if needed." into nyc-dev
by Vladimir Marko
· 8 years ago
9ef2654
Fix HInstruction::ReplaceInput(), allow no-op.
by Vladimir Marko
· 8 years ago
d59f3b1
Use iterators "before" the use node in HUserRecord<>.
by Vladimir Marko
· 8 years ago
b44ed12
Thumb2: Fix EmitJumpTables() to extend buffer only if needed.
by Vladimir Marko
· 8 years ago
c393d63
Fix: correctly destruct VIXL labels.
by Alexandre Rames
· 8 years ago
d1ee809
Move Assemblers to the Arena.
by Vladimir Marko
· 8 years ago
cac5a7e
Optimizing: Improve const-string code generation.
by Vladimir Marko
· 9 years ago
c496181
Add support for Dex version 37 in Runtime.
by Alex Light
· 8 years ago
51aff3a
MIPS32: Implement UnsafeCASInt and UnsafeCASObject intrinsics.
by Alexey Frunze
· 8 years ago
8a8c841
Merge "Remove useless map in SwapAllocator"
by Vladimir Marko
· 8 years ago
cc544f3
Merge "ARM: Implement Reverse bits and bytes intrinsic."
by Vladimir Marko
· 9 years ago
c257da7
ARM: Implement Reverse bits and bytes intrinsic.
by Artem Serov
· 9 years ago
b74353a
MIPS32: Implement intrinsics from java.lang.Math:
by Chris Larsen
· 9 years ago
0ae0e3c
Remove useless map in SwapAllocator
by Jean-Philippe Halimi
· 9 years ago
936d5dc
Merge "MIPS32: peek*/poke*, and String.charAt intrinsics."
by Roland Levillain
· 9 years ago
abdac47
Add X86/X86_64 support for CMOV from memory.
by Mark Mendell
· 9 years ago
3acee73
MIPS32: peek*/poke*, and String.charAt intrinsics.
by Chris Larsen
· 9 years ago
4fda4eb
Move code related to debug info generation to its own directory.
by David Srbecky
· 9 years ago
d967266
MIPS64: Remove unaligned memory access from art generated code
by Lazar Trsic
· 9 years ago
3a2bd29
ART: Make sure dex files are verified in the compiler
by Andreas Gampe
· 9 years ago
c39dac1
Support for x86 popcnt.
by Aart Bik
· 9 years ago
857235b
Merge "Implemented BitCount as an intrinsic. With unit test."
by Aart Bik
· 9 years ago
9bdf108
Revert "Revert "Write dex files to oat file early.""
by Vladimir Marko
· 9 years ago
3f67e69
Implemented BitCount as an intrinsic. With unit test.
by Aart Bik
· 9 years ago
919f553
Revert "Write dex files to oat file early."
by Vladimir Marko
· 9 years ago
625a64a
Write dex files to oat file early.
by Vladimir Marko
· 9 years ago
8422edd
Merge "MIPS32: don't use R2+ instructions (mthc1, mfhc1) on MIPS32R1 or with 32-bit FPUs."
by Roland Levillain
· 9 years ago
bb9863a
MIPS32: don't use R2+ instructions (mthc1, mfhc1) on MIPS32R1 or
by Alexey Frunze
· 9 years ago
baf60b7
MIPS: Improve conversion between ints and floats.
by Alexey Frunze
· 9 years ago
3da15f8
Merge "Optimizing/ARM: Fix CmpConstant()."
by Vladimir Marko
· 9 years ago
a21489e
Merge "Clean up SwapSpace."
by Vladimir Marko
· 9 years ago
5f332cb
Merge "MIPS32: improvements in code generation (mostly 64-bit ALU ops)"
by Nicolas Geoffray
· 9 years ago
6ce0173
On x64, cmpl can never take a int64 immediate.
by Nicolas Geoffray
· 9 years ago
ef9230b
Clean up SwapSpace.
by Vladimir Marko
· 9 years ago
ac6ac10
Optimizing/ARM: Fix CmpConstant().
by Vladimir Marko
· 9 years ago
299a939
MIPS64: Fuse long and FP compare & condition in Optimizing.
by Alexey Frunze
· 9 years ago
0ac7a8e
Merge "Optimizing/ARM: Fix AddConstant() to adhere to set_cc."
by Vladimir Marko
· 9 years ago
f5c09c3
Optimizing/ARM: Fix AddConstant() to adhere to set_cc.
by Vladimir Marko
· 9 years ago
5c7aed3
MIPS32: improvements in code generation (mostly 64-bit ALU ops)
by Alexey Frunze
· 9 years ago
cd7b0ee
MIPS32: Fuse long and FP compare & condition in Optimizing.
by Alexey Frunze
· 9 years ago
6d0aefd
Merge "MIPS32: Improve integer division by constants"
by Nicolas Geoffray
· 9 years ago
e0d25b1
Merge "Allow initializing runtime with parsed options."
by Vladimir Marko
· 9 years ago
88b2b80
Allow initializing runtime with parsed options.
by Vladimir Marko
· 9 years ago
5bde68f
Merge "MIPS32: Bit rotation intrinsics"
by Andreas Gampe
· 9 years ago
e15f6e2
Merge "MIPS32: int java.lang.*.numberOfLeadingZeros"
by Andreas Gampe
· 9 years ago
eddbfb7
Merge "MIPS32: java.lang.*.reverse"
by Andreas Gampe
· 9 years ago
b4536b7
Optimizing/ARM: Implement kDexCachePcRelative dispatch.
by Vladimir Marko
· 9 years ago
e16ce5a
MIPS32: Bit rotation intrinsics
by Chris Larsen
· 9 years ago
e384547
MIPS32: int java.lang.*.numberOfLeadingZeros
by Chris Larsen
· 9 years ago
70014c8
MIPS32: java.lang.*.reverse
by Chris Larsen
· 9 years ago
7e99e05
MIPS32: Improve integer division by constants
by Alexey Frunze
· 9 years ago
51a354c
Merge "MIPS64: Support short and long branches"
by Roland Levillain
· 9 years ago
f180af0
Merge "Optimizing/ARM: Improve long shifts by 1."
by Vladimir Marko
· 9 years ago
97cd5bb
Merge "Optimizing/Thumb2: Improve load/store for large offsets."
by Vladimir Marko
· 9 years ago
a0e87b0
MIPS64: Support short and long branches
by Alexey Frunze
· 9 years ago
e3dbda2
Merge "MIPS32: Miscellaneous bit manipulations routines:"
by Andreas Gampe
· 9 years ago
f9d741e
Optimizing/ARM: Improve long shifts by 1.
by Vladimir Marko
· 9 years ago
6fd0ffe
Optimizing/Thumb2: Improve load/store for large offsets.
by Vladimir Marko
· 9 years ago
3f8bf65
MIPS32: Miscellaneous bit manipulations routines:
by Chris Larsen
· 9 years ago
2264f62
Merge "MIPS64: small improvements in code generation"
by Nicolas Geoffray
· 9 years ago
5c75ffa
MIPS64: small improvements in code generation
by Alexey Frunze
· 9 years ago
c857c74
MIPS64: Improve integer division by constants
by Alexey Frunze
· 9 years ago
10ef694
Delay emitting CFI PC adjustments until after Thumb2/Mips fixup.
by Vladimir Marko
· 9 years ago
c74e69f
Merge "ART: Arm32 packed-switch jump tables"
by Andreas Gampe
· 9 years ago
7cffc3b
ART: Arm32 packed-switch jump tables
by Andreas Gampe
· 9 years ago
9f51f26
X86: Add support for ucomis[sd] reg/memory form
by Mark Mendell
· 9 years ago
35831e8
Reduce memory used by CompiledMethods.
by Vladimir Marko
· 9 years ago
e5d80f8
Move ArenaBitVector into the runtime
by Mathieu Chartier
· 9 years ago
98a73e1
MIPS64: Add tests for rotation, and shift instructions
by Chris Larsen
· 9 years ago
9aebff2
MIPS64: Add intrinsic support for bit rotation
by Chris Larsen
· 9 years ago
c4daa0a
Merge "MIPS64: Additional assember tests:"
by Andreas Gampe
· 9 years ago
4b8f1ec
Use ATTRIBUTE_UNUSED more.
by Roland Levillain
· 9 years ago
943e89e
Merge "X86 jump tables for PackedSwitch"
by Vladimir Marko
· 9 years ago
392835d
Merge "X86_64 jump tables for PackedSwitch"
by Vladimir Marko
· 9 years ago
805b3b5
X86 jump tables for PackedSwitch
by Mark Mendell
· 9 years ago
9c86b48
X86_64 jump tables for PackedSwitch
by Mark Mendell
· 9 years ago
6440443
Merge "Improve Thumb2 bitwise operations."
by Vladimir Marko
· 9 years ago
d2b4ca2
Improve Thumb2 bitwise operations.
by Vladimir Marko
· 9 years ago
0ccb383
Fix braino in arm assembler.
by Nicolas Geoffray
· 9 years ago
26a896a
Merge "Implement System.arraycopy intrinsic for arm."
by Nicolas Geoffray
· 9 years ago
5bd05a5
Implement System.arraycopy intrinsic for arm.
by Nicolas Geoffray
· 9 years ago
e3c4fcf
Merge "MIPS: Assemblers changes needed for optimizing compiler"
by Nicolas Geoffray
· 9 years ago
ec7802a
Add DCHECKs to ArenaVector and ScopedArenaVector.
by Vladimir Marko
· 9 years ago
7532401
ART: Change asm test logging
by Andreas Gampe
· 9 years ago
5141763
MIPS64: Additional assember tests:
by Chris Larsen
· 9 years ago
f3e0706
ART: Add more error logging to assembler tests
by Andreas Gampe
· 9 years ago
8c434dc
MIPS: Assemblers changes needed for optimizing compiler
by Goran Jakovljevic
· 9 years ago
dbce0d7
MIPS64r6 Assembler Tests
by Chris Larsen
· 9 years ago
1450082
MIPS64: Code cleanup.
by Chris Larsen
· 9 years ago
225b646
Optimizing: Tag arena allocations in code generators.
by Vladimir Marko
· 9 years ago
211c211
Optimizing: Rewrite DCE's MarkReachableBlocks().
by Vladimir Marko
· 9 years ago
7bfd7ee
Merge "Fix x64's cmpw."
by Nicolas Geoffray
· 9 years ago
46fe065
Fix x64's cmpw.
by Nicolas Geoffray
· 9 years ago
85b62f2
ART: Refactor intrinsics slow-paths
by Andreas Gampe
· 9 years ago
e295be4
Merge "Additional MIPS64 instructions needed by intrinsics code."
by Andreas Gampe
· 9 years ago
bcee092
Add X86 bsf and rotate instructions
by Mark Mendell
· 9 years ago
0600cdc
Remove unnecessary std::move from test_dex_file_builder
by Pirama Arumuga Nainar
· 9 years ago
Next »