Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
41aedbb684ccef76ff8373f39aba606ce4cb3194
/
compiler
/
optimizing
/
nodes.cc
41aedbb
Fully support pairs in the register allocator.
by Nicolas Geoffray
· 10 years ago
9ee6618
Constant fold after inlining.
by Nicolas Geoffray
· 10 years ago
7c5367b
Fix ids and remove invoke when inlining.
by Nicolas Geoffray
· 10 years ago
e53798a
Inlining support in optimizing.
by Nicolas Geoffray
· 10 years ago
fc600dc
Fix a compiler bug related to a catch-less try-finally statement.
by Roland Levillain
· 10 years ago
f537012
Treat SSA transformation special, as we may have to bailout.
by Nicolas Geoffray
· 10 years ago
6a3c1fc
Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.
by Ian Rogers
· 10 years ago
b762d2e
Various fixes related to integer negate operations.
by Roland Levillain
· 10 years ago
102cbed
Implement register allocator for floating point registers.
by Nicolas Geoffray
· 10 years ago
9240d6a
Constant folding on unary operations in the optimizing compiler.
by Roland Levillain
· 10 years ago
6c82d40
Have HInstruction::StrictlyDominates compute strict dominance.
by Roland Levillain
· 10 years ago
633021e
Implement default traversals in CFG & SSA graph checkers.
by Roland Levillain
· 10 years ago
f8e28f5
Merge "Use Is*() helpers to shorten code in the optimizing compiler."
by Roland Levillain
· 10 years ago
476df55
Use Is*() helpers to shorten code in the optimizing compiler.
by Roland Levillain
· 10 years ago
360231a
Fix code generation of materialized conditions.
by Nicolas Geoffray
· 10 years ago
191c4b1
Inserting a node must also update its inputs users.
by Nicolas Geoffray
· 10 years ago
a72cb22
Merge "Optimize suspend checks in optimizing compiler."
by Nicolas Geoffray
· 10 years ago
3c04974
Optimize suspend checks in optimizing compiler.
by Nicolas Geoffray
· 10 years ago
6b46923
Optimizing compiler: check inputs & uses definitions in CFG.
by Roland Levillain
· 10 years ago
2e1391b
Merge "Fix code generation with materialized conditions."
by Nicolas Geoffray
· 10 years ago
18efde5
Fix code generation with materialized conditions.
by Nicolas Geoffray
· 10 years ago
724c963
Also remove environment links to removed instructions.
by Nicolas Geoffray
· 10 years ago
d31cf3d
First optimization in new compiler: simple GVN.
by Nicolas Geoffray
· 10 years ago
53562d9
Merge "Initiate a constant propagation pass in the optimizing compiler."
by Roland Levillain
· 10 years ago
aaadf03
Merge "Ensure the first predecessor of a loop is the pre header."
by Nicolas Geoffray
· 10 years ago
556c3d1
Initiate a constant propagation pass in the optimizing compiler.
by Roland Levillain
· 10 years ago
ccc07a9
Add CFG and SSA form checkers in the optimizing compiler.
by Roland Levillain
· 10 years ago
604c6e4
Ensure the first predecessor of a loop is the pre header.
by Nicolas Geoffray
· 10 years ago
065bf77
Add (simple) side effects flags and equality methods on nodes.
by Nicolas Geoffray
· 10 years ago
3946844
Runtime support for the new stack maps for the opt compiler.
by Nicolas Geoffray
· 10 years ago
20dfc79
Add some more instruction support to optimizing compiler.
by Dave Allison
· 10 years ago
ec7e472
Fix some bugs in graph construction/simplification methods.
by Nicolas Geoffray
· 10 years ago
a7062e0
Add a linear scan register allocator to the optimizing compiler.
by Nicolas Geoffray
· 10 years ago
4e3d23a
Import Dart's parallel move resolver.
by Nicolas Geoffray
· 10 years ago
f635e63
Add a compilation tracing mechanism to the new compiler.
by Nicolas Geoffray
· 10 years ago
622d9c3
Add loop recognition and CFG simplifications in new compiler.
by Nicolas Geoffray
· 10 years ago
804d093
Build live-in, live-out and kill sets for each block.
by Nicolas Geoffray
· 10 years ago
c32e770
Add a Transform to SSA phase to the optimizing compiler.
by Nicolas Geoffray
· 10 years ago
43c8642
Fix lint error, and Makefile that could be confused with local files.
by Nicolas Geoffray
· 10 years ago
787c307
Plug new optimizing compiler in compilation pipeline.
by Nicolas Geoffray
· 10 years ago
bab4ed7
More code generation for the optimizing compiler.
by Nicolas Geoffray
· 10 years ago
3ff386a
Add register support to the optimizing compiler.
by Nicolas Geoffray
· 10 years ago
d4dd255
Add codegen support to the optimizing compiler.
by Nicolas Geoffray
· 11 years ago
be9a92a
Add conditional branches, and build dominator tree.
by Nicolas Geoffray
· 11 years ago
818f210
Re-apply: Initial check-in of an optimizing compiler.
by Nicolas Geoffray
· 11 years ago
1af0c0b
Revert "Initial check-in of an optimizing compiler."
by Nicolas Geoffray
· 11 years ago
68a5fef
Initial check-in of an optimizing compiler.
by Nicolas Geoffray
· 11 years ago