Lines Matching defs:can_reshape

275 Node *MemNode::Ideal_common(PhaseGVN *phase, bool can_reshape) {
278 if (ctl && remove_dead_region(phase, can_reshape))
286 if (ctl && can_reshape && igvn != NULL) {
309 if (can_reshape && igvn != NULL && igvn->_worklist.member(mem)) {
320 if (can_reshape && igvn != NULL &&
367 if (can_reshape && old_mem->outcnt() == 0) {
1505 Node *LoadNode::Ideal(PhaseGVN *phase, bool can_reshape) {
1506 Node* p = MemNode::Ideal_common(phase, can_reshape);
1540 if (can_reshape && (addr_t != NULL)) {
1572 if (in(0) != NULL && adr_type() != TypeRawPtr::BOTTOM && can_reshape) {
1886 Node *LoadBNode::Ideal(PhaseGVN *phase, bool can_reshape) {
1894 return LoadNode::Ideal(phase, can_reshape);
1918 Node* LoadUBNode::Ideal(PhaseGVN* phase, bool can_reshape) {
1924 return LoadNode::Ideal(phase, can_reshape);
1948 Node *LoadUSNode::Ideal(PhaseGVN *phase, bool can_reshape) {
1954 return LoadNode::Ideal(phase, can_reshape);
1978 Node *LoadSNode::Ideal(PhaseGVN *phase, bool can_reshape) {
1986 return LoadNode::Ideal(phase, can_reshape);
2266 Node *LoadRangeNode::Ideal(PhaseGVN *phase, bool can_reshape) {
2267 Node* p = MemNode::Ideal_common(phase, can_reshape);
2399 Node *StoreNode::Ideal(PhaseGVN *phase, bool can_reshape) {
2400 Node* p = MemNode::Ideal_common(phase, can_reshape);
2433 if (can_reshape) {
2449 if (ReduceFieldZeroing && /*can_reshape &&*/
2452 intptr_t offset = init->can_capture_store(this, phase, can_reshape);
2454 Node* moved = init->capture_store(this, offset, phase, can_reshape);
2610 Node *StoreBNode::Ideal(PhaseGVN *phase, bool can_reshape){
2618 return StoreNode::Ideal(phase, can_reshape);
2625 Node *StoreCNode::Ideal(PhaseGVN *phase, bool can_reshape){
2633 return StoreNode::Ideal(phase, can_reshape);
2652 Node *StoreCMNode::Ideal(PhaseGVN *phase, bool can_reshape){
2653 Node* progress = StoreNode::Ideal(phase, can_reshape);
2747 Node *ClearArrayNode::Ideal(PhaseGVN *phase, bool can_reshape) {
2940 Node *MemBarNode::Ideal(PhaseGVN *phase, bool can_reshape) {
2941 if (remove_dead_region(phase, can_reshape)) return this;
2949 if (can_reshape && req() == (Precedent+1)) {
3251 intptr_t InitializeNode::can_capture_store(StoreNode* st, PhaseTransform* phase, bool can_reshape) {
3352 if (!can_reshape) {
3471 PhaseTransform* phase, bool can_reshape) {
3475 assert(can_capture_store(st, phase, can_reshape) == start, "sanity");
4165 Node *MergeMemNode::Ideal(PhaseGVN *phase, bool can_reshape) {
4318 if( !can_reshape ) {
4325 if( !progress && base_memory()->is_Phi() && can_reshape ) {