equal
deleted
inserted
replaced
279 virtual void* create_barrier_state(Arena* comp_arena) const { return NULL; } |
279 virtual void* create_barrier_state(Arena* comp_arena) const { return NULL; } |
280 // If the BarrierSetC2 state has kept macro nodes in its compilation unit state to be |
280 // If the BarrierSetC2 state has kept macro nodes in its compilation unit state to be |
281 // expanded later, then now is the time to do so. |
281 // expanded later, then now is the time to do so. |
282 virtual bool expand_macro_nodes(PhaseMacroExpand* macro) const { return false; } |
282 virtual bool expand_macro_nodes(PhaseMacroExpand* macro) const { return false; } |
283 |
283 |
|
284 virtual bool has_special_unique_user(const Node* node) const { return false; } |
|
285 |
284 enum CompilePhase { |
286 enum CompilePhase { |
285 BeforeOptimize, /* post_parse = true */ |
287 BeforeOptimize, /* post_parse = true */ |
286 BeforeExpand, /* post_parse = false */ |
288 BeforeExpand, /* post_parse = false */ |
287 BeforeCodeGen |
289 BeforeCodeGen |
288 }; |
290 }; |