equal
deleted
inserted
replaced
635 BasicType bt, |
635 BasicType bt, |
636 DecoratorSet decorators); |
636 DecoratorSet decorators); |
637 |
637 |
638 void access_clone(Node* ctl, Node* src, Node* dst, Node* size, bool is_array); |
638 void access_clone(Node* ctl, Node* src, Node* dst, Node* size, bool is_array); |
639 |
639 |
|
640 Node* access_resolve(Node* n, DecoratorSet decorators); |
|
641 |
640 // Return addressing for an array element. |
642 // Return addressing for an array element. |
641 Node* array_element_address(Node* ary, Node* idx, BasicType elembt, |
643 Node* array_element_address(Node* ary, Node* idx, BasicType elembt, |
642 // Optional constraint on the array size: |
644 // Optional constraint on the array size: |
643 const TypeInt* sizetype = NULL, |
645 const TypeInt* sizetype = NULL, |
644 // Optional control dependency (for example, on range check) |
646 // Optional control dependency (for example, on range check) |