OSDN Git Service

Callee/caller save logic in register allocator.
authorNicolas Geoffray <ngeoffray@google.com>
Fri, 17 Apr 2015 08:15:11 +0000 (09:15 +0100)
committerNicolas Geoffray <ngeoffray@google.com>
Mon, 18 May 2015 09:22:45 +0000 (10:22 +0100)
commit8826f67ad53099021f6442364348fa66729288d7
tree3f937444d251efa09174ddb586c0eed6918907f6
parentef4366a159ecdd357c98e577583bbe224d065128
Callee/caller save logic in register allocator.

Prevent intervals that do not span a 'will-call' safepoint
to allocate a callee-save register when caller-saves
are available.

Change-Id: I6e613ab54b087f433bbc433aa62847fbca423377
compiler/optimizing/register_allocator.cc
compiler/optimizing/register_allocator.h
compiler/optimizing/ssa_liveness_analysis.h