equal
deleted
inserted
replaced
424 return NULL; |
424 return NULL; |
425 } |
425 } |
426 |
426 |
427 // Return the vector version of a scalar store node. |
427 // Return the vector version of a scalar store node. |
428 VectorStoreNode* VectorStoreNode::make(Compile* C, int opc, Node* ctl, Node* mem, |
428 VectorStoreNode* VectorStoreNode::make(Compile* C, int opc, Node* ctl, Node* mem, |
429 Node* adr, const TypePtr* atyp, VectorNode* val, |
429 Node* adr, const TypePtr* atyp, Node* val, |
430 uint vlen) { |
430 uint vlen) { |
431 int vopc = opcode(opc, vlen); |
431 int vopc = opcode(opc, vlen); |
432 |
432 |
433 switch(vopc) { |
433 switch(vopc) { |
434 case Op_Store16B: return new (C, 4) Store16BNode(ctl, mem, adr, atyp, val); |
434 case Op_Store16B: return new (C, 4) Store16BNode(ctl, mem, adr, atyp, val); |