Gitiles
Code Review
Sign In
gerrit.witaqua.org
/
art
/
2498d855f80171d825ce1b98428cb05c8a504f84
/
compiler
/
optimizing
/
nodes.cc
5097f83
Revert^2 "Add support for calling entry / exit hooks directly from JIT code""
by Mythri Alle
· 4 years, 7 months ago
72be14e
Revert "Add support for calling entry / exit hooks directly from JIT code"
by Mythri Alle
· 4 years, 7 months ago
2d4feeb
Add support for calling entry / exit hooks directly from JIT code
by Mythri Alle
· 4 years, 8 months ago
dac8239
Fix array location aliasing checks in LSE.
by Vladimir Marko
· 5 years ago
5e060ee
Fix implicit null checks for InvokeVirtual.
by Vladimir Marko
· 5 years ago
ac27ac0
Implement Reference.refersTo() intrinsic.
by Vladimir Marko
· 5 years ago
dc281e7
Add operator<< for HGraph and HInstructions.
by Alex Light
· 5 years ago
c9fcfd0
Optimizing: Add debugging output for HInstruction.
by Vladimir Marko
· 5 years ago
210a78d
Ensure ClearLoopInformation doesn't require particular ordering
by Alex Light
· 6 years ago
86fe9b8
Revert^4 "Partial LSE analysis & store removal"
by Alex Light
· 6 years ago
2316b3a
Revert^3 "Partial LSE analysis & store removal"
by Alex Light
· 6 years ago
b6837f0
Revert^2 "Partial LSE analysis & store removal"
by Alex Light
· 6 years ago
fe27042
Revert "Partial LSE analysis & store removal"
by Nicolas Geoffray
· 6 years ago
bb6cda6
Partial LSE analysis & store removal
by Alex Light
· 6 years ago
8f2eb25
Remove NeedsDexCache logic from the compiler.
by Nicolas Geoffray
· 6 years ago
d3e9c62
ARM: Allow FP args in core regs for @CriticalNative.
by Vladimir Marko
· 6 years ago
a0130e8
Prepare compiler for adding VarHandle support.
by Andra Danciu
· 6 years ago
af92a0f
ARM: Optimize Div/Rem by 2^n for non-negative dividends
by Evgeny Astigeevich
· 6 years ago
9974e3c
Clean up generated operator<<(os, enum).
by Vladimir Marko
· 6 years ago
02ca05a
Move HandleCache to HGraph.
by Vladimir Marko
· 6 years ago
5868ada
Move implementations from class_root.h to -inl.h .
by Vladimir Marko
· 6 years ago
706e778
[art] fix -Wimplicit-int-float-conversion
by Nick Desaulniers
· 7 years ago
0a51605
Revert "Make compiler/optimizing/ symbols hidden."
by Vladimir Marko
· 7 years ago
e272715
Make compiler/optimizing/ symbols hidden.
by Vladimir Marko
· 7 years ago
2cc9d34
Fix wrong assumption in RemoveInstructionsAsUsersFromDeadBlocks.
by Nicolas Geoffray
· 7 years ago
3f1dcd3
ART: Move dex structs into own header
by Andreas Gampe
· 7 years ago
3db7068
ART: Refactor for bugprone-argument-comment
by Andreas Gampe
· 7 years ago
c1896c9
C++17 compatibility: make WITH_TIDY=1 happy again.
by Elliott Hughes
· 8 years ago
85f1c57
ART: Some iwyu for logging.h
by Andreas Gampe
· 8 years ago
76d4bb0f3
Remove need for intrinsic recognizer to be a pass.
by Nicolas Geoffray
· 8 years ago
1c8605e
Look at phis in ReplaceUsesDominatedBy.
by Nicolas Geoffray
· 8 years ago
8e524ad
Always produce PIC code for AOT compilation.
by Vladimir Marko
· 8 years ago
d109e30
Don't use StringFactory.newEmptyString in compiled code
by Alex Light
· 8 years ago
8a62a4c
Handle String.<init> with a phi input.
by Nicolas Geoffray
· 8 years ago
4d277ba
ART: Make GVN work with BoundType.
by Artem Serov
· 8 years ago
a326807
Merge changes Iaf172f37,I15a8ade7,Icbc6b62b
by Vladimir Marko
· 8 years ago
b4eb1b1
Refactor ClassRoot/GetClassRoot().
by Vladimir Marko
· 8 years ago
ca210e3
ART: SBC: Support single exit loops with live_outs.
by Artem Serov
· 8 years ago
4dc09e7
LSE improvement: better singleton array optimization
by Aart Bik
· 8 years ago
e394622
ART: Do not define abstract HIR kinds.
by Vladimir Marko
· 8 years ago
0dcccd8
ART: Remove InstructionTypeEquals().
by Vladimir Marko
· 8 years ago
75ff2c9
Revert "Revert^2: Deopt does not throw"
by Aart Bik
· 8 years ago
240384b
Revert^2: Deopt does not throw
by Aart Bik
· 8 years ago
080820c
Revert "Deopt does not throw"
by Aart Bik
· 8 years ago
2905de1
Deopt does not throw
by Aart Bik
· 8 years ago
175e786
Revert^4 "Compiler changes for bitstring based type checks."
by Vladimir Marko
· 8 years ago
3fbd3ad
Revert^3 "Compiler changes for bitstring based type checks."
by Andreas Gampe
· 8 years ago
3f41323
Revert^2 "Compiler changes for bitstring based type checks."
by Vladimir Marko
· 8 years ago
e47f60c
Retrieve String/Class references from .data.bimg.rel.ro.
by Vladimir Marko
· 8 years ago
b066d43
Load ArtMethod* from .data.bimg.rel.ro entries.
by Vladimir Marko
· 8 years ago
d9e4d73
Fix iCache misses for GetKind on x86,x86_64
by Gupta Kumar, Sanjiv
· 8 years ago
bff7a52
Revert "Compiler changes for bitstring based type checks."
by Nicolas Geoffray
· 8 years ago
be2b613
Merge "Compiler changes for bitstring based type checks."
by Vladimir Marko
· 8 years ago
eb0ebed
Compiler changes for bitstring based type checks.
by Vladimir Marko
· 8 years ago
7f4aff6
ART: Implement SuperblockCloner.
by Artem Serov
· 9 years ago
df99018
Merge "ART: Fix single-preheader transformation."
by Aart Bik
· 8 years ago
ba3a790
Merge "Revert "ART: Try to statically evaluate some conditions.""
by Treehugger Robot
· 8 years ago
04366f3
Revert "ART: Try to statically evaluate some conditions."
by Nicolas Geoffray
· 8 years ago
09faaea
ART: Fix single-preheader transformation.
by Artem Serov
· 8 years ago
03376f4
Merge "ART: Try to statically evaluate some conditions."
by Treehugger Robot
· 8 years ago
1de1e11
ART: Try to statically evaluate some conditions.
by Artem Serov
· 9 years ago
28e012a
Determine HLoadClass/String load kind early.
by Vladimir Marko
· 8 years ago
d57fdd8
Merge "Log at places we fail to compile."
by Nicolas Geoffray
· 9 years ago
dbb9aef
Log at places we fail to compile.
by Nicolas Geoffray
· 9 years ago
75bb2f3
Type conversion elimination of constants
by Mingyao Yang
· 9 years ago
68351eb
Merge "ART: Introduce individual HInstruction cloning."
by Aart Bik
· 9 years ago
46721ef
Don't merge values for exit block in LSE.
by Mingyao Yang
· 9 years ago
cced8ba
ART: Introduce individual HInstruction cloning.
by Artem Serov
· 9 years ago
69d310e
Use ScopedArenaAllocator for building HGraph.
by Vladimir Marko
· 9 years ago
ca6fff8
ART: Use ScopedArenaAllocator for pass-local data.
by Vladimir Marko
· 9 years ago
d5d2f2c
ART: Introduce Uint8 compiler data type.
by Vladimir Marko
· 9 years ago
0ebe0d8
ART: Introduce compiler data type.
by Vladimir Marko
· 9 years ago
9d9f2d7
Merge "Use mmapped boot image class table for PIC app HLoadClass."
by Vladimir Marko
· 9 years ago
94ec2db
Use mmapped boot image class table for PIC app HLoadClass.
by Vladimir Marko
· 9 years ago
86ce504
Merge "optimizing: add block-scoped constructor fence merging pass"
by Treehugger Robot
· 9 years ago
dd018df
optimizing: add block-scoped constructor fence merging pass
by Igor Murashkin
· 9 years ago
6cfbdbc
Use mmapped boot image intern table for PIC app HLoadString.
by Vladimir Marko
· 9 years ago
4ec14ff
Merge "RFC: Generate select instruction for conditional returns."
by Nicolas Geoffray
· 9 years ago
e9b61ba
Merge changes Ic119441c,I83b96b41
by Treehugger Robot
· 9 years ago
6ef4567
optimizing: Add statistics for # of constructor fences added/removed
by Igor Murashkin
· 9 years ago
16e5289
RFC: Generate select instruction for conditional returns.
by Mads Ager
· 9 years ago
5aedbcd
Merge "ART: Fix loop header's predecessors reordering in SimplifyLoops."
by Nicolas Geoffray
· 9 years ago
c73ee37
ART: Fix loop header's predecessors reordering in SimplifyLoops.
by Artem Serov
· 9 years ago
21c7e6f
ART: Fix SimplifyInduction for an instruction with HEnvironment.
by Artem Serov
· 9 years ago
8cf9cb3
ART: Include cleanup
by Andreas Gampe
· 9 years ago
a4b58ed
Fix static analyzer warning
by George Burgess IV
· 9 years ago
0eb882b
Use ArtMethod* .bss entries for HInvokeStaticOrDirect.
by Vladimir Marko
· 9 years ago
3c8a912
Merge "Replace invoke kind kDexCacheViaMethod with kRuntimeCall."
by Vladimir Marko
· 9 years ago
e7197bf
Replace invoke kind kDexCacheViaMethod with kRuntimeCall.
by Vladimir Marko
· 9 years ago
847e6ce
Rename kDexCacheViaMethod to kRuntimeCall for HLoadClass/String.
by Vladimir Marko
· 9 years ago
19d7d50
ARM64: Fix IsAdrpPatch().
by Vladimir Marko
· 9 years ago
6597946
Use PC-relative pointer to boot image methods.
by Vladimir Marko
· 9 years ago
662ee25
Merge "optimizing: Build HConstructorFence for HNewArray/HNewInstance nodes"
by Treehugger Robot
· 9 years ago
79d8fa7
optimizing: Build HConstructorFence for HNewArray/HNewInstance nodes
by Igor Murashkin
· 9 years ago
764d454
Remove LoadString/Class kind kBootImageLinkTimeAddress.
by Vladimir Marko
· 9 years ago
4e92c3c
Add runtime reasons for deopt.
by Nicolas Geoffray
· 9 years ago
d01745e
optimizing: constructor fence redundancy elimination - remove dmb after LSE
by Igor Murashkin
· 9 years ago
c6ea7d0
ART: Clean up art_method.h
by Andreas Gampe
· 9 years ago
b07d1bc
Ensure environment is ready when populating loop.
by Aart Bik
· 9 years ago
f8f5a16
ART vectorizer.
by Aart Bik
· 9 years ago
Next »