Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
06d10a78506fae7e033795cda7b1d9d0e1f1fff5
/
compiler
/
optimizing
/
nodes.h
06d10a7
ART: Add dex::ProtoIndex
by Orion Hodson
· 6 years ago
dbaa5c7
ART: Compiler support for const-method-handle
by Orion Hodson
· 6 years ago
18259d7
ART: Compiler support for const-method-type
by Orion Hodson
· 7 years ago
6d5b7e3
ART: Clean up after HInstruction::Is##type() rewrite.
by Vladimir Marko
· 6 years ago
a90dd51
Reimplement HInstruction::Is##type().
by Vladimir Marko
· 6 years ago
e394622
ART: Do not define abstract HIR kinds.
by Vladimir Marko
· 6 years ago
0dcccd8
ART: Remove InstructionTypeEquals().
by Vladimir Marko
· 6 years ago
bd78567
Store HIR type in HInstruction::packed_field_.
by Vladimir Marko
· 6 years ago
75ff2c9
Revert "Revert^2: Deopt does not throw"
by Aart Bik
· 7 years ago
240384b
Revert^2: Deopt does not throw
by Aart Bik
· 7 years ago
080820c
Revert "Deopt does not throw"
by Aart Bik
· 7 years ago
2905de1
Deopt does not throw
by Aart Bik
· 7 years ago
175e786
Revert^4 "Compiler changes for bitstring based type checks."
by Vladimir Marko
· 7 years ago
3fbd3ad
Revert^3 "Compiler changes for bitstring based type checks."
by Andreas Gampe
· 7 years ago
3f41323
Revert^2 "Compiler changes for bitstring based type checks."
by Vladimir Marko
· 7 years ago
312f3b2
Move some remaining dex utilities
by David Sehr
· 7 years ago
29aa082
Vectorization of saturation arithmetic.
by Aart Bik
· 7 years ago
9992e09
Merge "Retrieve String/Class references from .data.bimg.rel.ro."
by Vladimir Marko
· 7 years ago
8ba5641
Merge "Load ArtMethod* from .data.bimg.rel.ro entries."
by Vladimir Marko
· 7 years ago
e47f60c
Retrieve String/Class references from .data.bimg.rel.ro.
by Vladimir Marko
· 7 years ago
b066d43
Load ArtMethod* from .data.bimg.rel.ro entries.
by Vladimir Marko
· 7 years ago
1f8d51b
Introduce MIN/MAX/ABS as HIR nodes.
by Aart Bik
· 7 years ago
c431b9d
Move most of runtime/base to libartbase/base
by David Sehr
· 7 years ago
3dad341
Introduce ABS as HIR nodes.
by Aart Bik
· 7 years ago
d9e4d73
Fix iCache misses for GetKind on x86,x86_64
by Gupta Kumar, Sanjiv
· 7 years ago
ea179f4
Refactor method resolution in class linker.
by Nicolas Geoffray
· 7 years ago
bff7a52
Revert "Compiler changes for bitstring based type checks."
by Nicolas Geoffray
· 7 years ago
8c0961f
Move missed files to libdexfile
by David Sehr
· 7 years ago
be2b613
Merge "Compiler changes for bitstring based type checks."
by Vladimir Marko
· 7 years ago
eb0ebed
Compiler changes for bitstring based type checks.
by Vladimir Marko
· 7 years ago
7b4c09a
Merge "ART: Implement SuperblockCloner."
by Aart Bik
· 7 years ago
a8b8e9b
Improve code sinking near "always throwing" method calls
by Aart Bik
· 7 years ago
7f4aff6
ART: Implement SuperblockCloner.
by Artem Serov
· 7 years ago
9e734c7
Create dex subdirectory
by David Sehr
· 7 years ago
df99018
Merge "ART: Fix single-preheader transformation."
by Aart Bik
· 7 years ago
fe8a897
Merge changes Ib1381084,Icb2a838f
by Vladimir Marko
· 7 years ago
217eb06
Fix the side effects of clinit check
by Mingyao Yang
· 7 years ago
8758454
Clean up InstanceOf/CheckCast.
by Vladimir Marko
· 7 years ago
09faaea
ART: Fix single-preheader transformation.
by Artem Serov
· 7 years ago
03376f4
Merge "ART: Try to statically evaluate some conditions."
by Treehugger Robot
· 7 years ago
1de1e11
ART: Try to statically evaluate some conditions.
by Artem Serov
· 7 years ago
28e012a
Determine HLoadClass/String load kind early.
by Vladimir Marko
· 7 years ago
f5df935
Merge "Minor cleanup in CodeGenerator::RecordPcInfo()."
by Treehugger Robot
· 7 years ago
fec85cd
Minor cleanup in CodeGenerator::RecordPcInfo().
by Vladimir Marko
· 7 years ago
0259c24
Fix a bug in String.charAt() simplification.
by Vladimir Marko
· 7 years ago
68351eb
Merge "ART: Introduce individual HInstruction cloning."
by Aart Bik
· 7 years ago
46721ef
Don't merge values for exit block in LSE.
by Mingyao Yang
· 7 years ago
cced8ba
ART: Introduce individual HInstruction cloning.
by Artem Serov
· 7 years ago
e0eb483
Fix LSA hunt for original reference bug.
by xueliang.zhong
· 7 years ago
61b9228
ART: Introduce Uint8 loads in compiled code.
by Vladimir Marko
· 7 years ago
69d310e
Use ScopedArenaAllocator for building HGraph.
by Vladimir Marko
· 7 years ago
e764d2e
Use ScopedArenaAllocator for register allocation.
by Vladimir Marko
· 7 years ago
ca6fff8
ART: Use ScopedArenaAllocator for pass-local data.
by Vladimir Marko
· 7 years ago
a290160
MIPS32R2: Share address computation
by Lena Djokic
· 7 years ago
c8fb211
ART: Simplify And(TypeConversion<Int64>(x), Const32).
by Vladimir Marko
· 7 years ago
d5d2f2c
ART: Introduce Uint8 compiler data type.
by Vladimir Marko
· 7 years ago
0ebe0d8
ART: Introduce compiler data type.
by Vladimir Marko
· 7 years ago
dbbac8f
Implement Sum-of-Abs-Differences idiom recognition.
by Aart Bik
· 7 years ago
9d9f2d7
Merge "Use mmapped boot image class table for PIC app HLoadClass."
by Vladimir Marko
· 7 years ago
94ec2db
Use mmapped boot image class table for PIC app HLoadClass.
by Vladimir Marko
· 7 years ago
86ce504
Merge "optimizing: add block-scoped constructor fence merging pass"
by Treehugger Robot
· 7 years ago
dd018df
optimizing: add block-scoped constructor fence merging pass
by Igor Murashkin
· 7 years ago
88f929c
Merge "Use mmapped boot image intern table for PIC app HLoadString."
by Vladimir Marko
· 7 years ago
6cfbdbc
Use mmapped boot image intern table for PIC app HLoadString.
by Vladimir Marko
· 7 years ago
0148de4
Basic SIMD reduction support.
by Aart Bik
· 7 years ago
982334c
Revert "Basic SIMD reduction support."
by Nicolas Geoffray
· 7 years ago
cfa59b4
Basic SIMD reduction support.
by Aart Bik
· 7 years ago
a57b4ee
Revert "Basic SIMD reduction support."
by Aart Bik
· 7 years ago
9879d0e
Basic SIMD reduction support.
by Aart Bik
· 7 years ago
4ec14ff
Merge "RFC: Generate select instruction for conditional returns."
by Nicolas Geoffray
· 7 years ago
e9b61ba
Merge changes Ic119441c,I83b96b41
by Treehugger Robot
· 7 years ago
6ef4567
optimizing: Add statistics for # of constructor fences added/removed
by Igor Murashkin
· 7 years ago
16e5289
RFC: Generate select instruction for conditional returns.
by Mads Ager
· 7 years ago
5aedbcd
Merge "ART: Fix loop header's predecessors reordering in SimplifyLoops."
by Nicolas Geoffray
· 7 years ago
c73ee37
ART: Fix loop header's predecessors reordering in SimplifyLoops.
by Artem Serov
· 7 years ago
21c7e6f
ART: Fix SimplifyInduction for an instruction with HEnvironment.
by Artem Serov
· 7 years ago
8cf9cb3
ART: Include cleanup
by Andreas Gampe
· 7 years ago
c9c3104
Turn a few DCHECK into CHECKs.
by Nicolas Geoffray
· 7 years ago
f57c1ae
Prevent loop optimization in debuggable mode.
by Nicolas Geoffray
· 7 years ago
c0fe9db
Merge "Use IntrusiveForwardList<> for Env-/UsePosition."
by Vladimir Marko
· 7 years ago
0eb882b
Use ArtMethod* .bss entries for HInvokeStaticOrDirect.
by Vladimir Marko
· 7 years ago
3c8a912
Merge "Replace invoke kind kDexCacheViaMethod with kRuntimeCall."
by Vladimir Marko
· 7 years ago
e7197bf
Replace invoke kind kDexCacheViaMethod with kRuntimeCall.
by Vladimir Marko
· 7 years ago
2c97600
Merge "Rename kDexCacheViaMethod to kRuntimeCall for HLoadClass/String."
by Vladimir Marko
· 7 years ago
847e6ce
Rename kDexCacheViaMethod to kRuntimeCall for HLoadClass/String.
by Vladimir Marko
· 7 years ago
ec32f64
Delay allocating environment locations.
by Vladimir Marko
· 7 years ago
82b0740
Use IntrusiveForwardList<> for Env-/UsePosition.
by Vladimir Marko
· 8 years ago
6597946
Use PC-relative pointer to boot image methods.
by Vladimir Marko
· 7 years ago
662ee25
Merge "optimizing: Build HConstructorFence for HNewArray/HNewInstance nodes"
by Treehugger Robot
· 7 years ago
79d8fa7
optimizing: Build HConstructorFence for HNewArray/HNewInstance nodes
by Igor Murashkin
· 8 years ago
764d454
Remove LoadString/Class kind kBootImageLinkTimeAddress.
by Vladimir Marko
· 7 years ago
de6fc4a
Merge "ARM64: Share address computation across SIMD LDRs/STRs."
by Treehugger Robot
· 7 years ago
e1811ed
ARM64: Share address computation across SIMD LDRs/STRs.
by Artem Serov
· 7 years ago
4e92c3c
Add runtime reasons for deopt.
by Nicolas Geoffray
· 7 years ago
d01745e
optimizing: constructor fence redundancy elimination - remove dmb after LSE
by Igor Murashkin
· 8 years ago
02b1976
Merge "ARM64: Link-time generated thunks for ArrayGet Baker CC read barrier."
by Vladimir Marko
· 7 years ago
66d691d
ARM64: Link-time generated thunks for ArrayGet Baker CC read barrier.
by Vladimir Marko
· 8 years ago
8de5916
Factor vector unary/binary shared code out into superclass.
by Aart Bik
· 8 years ago
f34dd20
ARM64: Support MultiplyAccumulate for SIMD.
by Artem Serov
· 8 years ago
f3e61ee
Implement halving add idiom (with checker tests).
by Aart Bik
· 8 years ago
Next »