Chromium Code Reviews| Index: src/hydrogen-load-elimination.h |
| diff --git a/src/hydrogen-sce.h b/src/hydrogen-load-elimination.h |
| similarity index 85% |
| copy from src/hydrogen-sce.h |
| copy to src/hydrogen-load-elimination.h |
| index 55e153e0ed5ee3481669ee5c991f81238d51176e..7ccc413232a8526acdd2b2130b2f5959969a1350 100644 |
| --- a/src/hydrogen-sce.h |
| +++ b/src/hydrogen-load-elimination.h |
| @@ -25,24 +25,24 @@ |
| // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
| // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
| -#ifndef V8_HYDROGEN_SCE_H_ |
| -#define V8_HYDROGEN_SCE_H_ |
| +#ifndef V8_LOAD_ELIMINATION_H_ |
|
Michael Starzinger
2013/09/12 20:04:25
nit: s/V8_LOAD_ELIMINATION_H_/V8_HYDROGEN_LOAD_ELI
|
| +#define V8_LOAD_ELIMINATION_H_ |
| #include "hydrogen.h" |
| namespace v8 { |
| namespace internal { |
| - |
| -class HStackCheckEliminationPhase : public HPhase { |
| +class HLoadEliminationPhase : public HPhase { |
| public: |
| - explicit HStackCheckEliminationPhase(HGraph* graph) |
| - : HPhase("H_Stack check elimination", graph) { } |
| + explicit HLoadEliminationPhase(HGraph* graph) |
| + : HPhase("H_Load elimination", graph) { } |
| void Run(); |
| + void EliminateLoads(HBasicBlock* block); |
|
Michael Starzinger
2013/09/12 20:04:25
nit: Can we make EliminateLoads() private?
|
| }; |
| } } // namespace v8::internal |
| -#endif // V8_HYDROGEN_SCE_H_ |
| +#endif // V8_LOAD_ELIMINATION_H_ |