comparison src/share/vm/opto/machnode.cpp @ 14428:044b28168e20

8003854: PPC64 (part 115): Introduce PostallocExpand that expands nodes after register allocation Summary: added ability in C2 to expand mach nodes to several mach nodes after register allocation Reviewed-by: kvn
author goetz
date Thu, 14 Nov 2013 19:24:59 -0800
parents 190899198332
children 1410ad6b05f1
comparison
equal deleted inserted replaced
14427:eb178e97560c 14428:044b28168e20
131 tty->print("missing MachNode emit function: "); 131 tty->print("missing MachNode emit function: ");
132 dump(); 132 dump();
133 #endif 133 #endif
134 ShouldNotCallThis(); 134 ShouldNotCallThis();
135 } 135 }
136
137 //---------------------------postalloc_expand----------------------------------
138 // Expand node after register allocation.
139 void MachNode::postalloc_expand(GrowableArray <Node *> *nodes, PhaseRegAlloc *ra_) {}
136 140
137 //------------------------------size------------------------------------------- 141 //------------------------------size-------------------------------------------
138 // Size of instruction in bytes 142 // Size of instruction in bytes
139 uint MachNode::size(PhaseRegAlloc *ra_) const { 143 uint MachNode::size(PhaseRegAlloc *ra_) const {
140 // If a virtual was not defined for this specific instruction, 144 // If a virtual was not defined for this specific instruction,