Lines Matching defs:box
65 BoxLockNode* BoxLockNode::box_node(Node* box) {
66 // Chase down the BoxNode after RA which may spill box nodes.
67 while (!box->is_BoxLock()) {
75 assert(box->is_SpillCopy() || box->is_Phi(), "Bad spill of Lock.");
78 box = box->in(1);
80 return box->as_BoxLock();
83 OptoReg::Name BoxLockNode::reg(Node* box) {
84 return box_node(box)->in_RegMask(0).find_first_elem();
87 // Is BoxLock node used for one simple lock region (same box and obj)?
96 // Check lock's box since box could be referenced by Lock's debug info.