Lines Matching defs:elem_type
54 void Parse::array_load(BasicType elem_type) {
56 Node* adr = array_addressing(elem_type, 0, &elem);
59 const TypeAryPtr* adr_type = TypeAryPtr::get_array_body_type(elem_type);
60 Node* ld = make_load(control(), adr, elem, elem_type, adr_type, MemNode::unordered);
66 void Parse::array_store(BasicType elem_type) {
68 Node* adr = array_addressing(elem_type, 1, &elem);
72 const TypeAryPtr* adr_type = TypeAryPtr::get_array_body_type(elem_type);
74 elem_type = T_BOOLEAN;
76 store_to_memory(control(), adr, val, elem_type, adr_type, StoreNode::release_if_reference(elem_type));