Lines Matching +defs:val +defs:src

244                           Node* src,  Node* src_offset,
261 Node* src, Node* src_offset,
265 Node* src, Node* src_offset,
270 Node* src, Node* src_offset,
274 Node* src, Node* src_offset,
280 Node* src, Node* src_offset,
1200 // int src = source[i + targetCountLess1];
1201 // if (src == lastChar) {
1224 // if ((cache & (1 << src)) == 0) {
1271 Node* src = load_array_element(__ ctrl(), source, i2, TypeAryPtr::CHARS);
1272 __ if_then(src, BoolTest::eq, lastChar, unlikely); {
1293 __ if_then(__ AndI(cache, __ LShiftI(one, src)), BoolTest::eq, zero, likely); {
2214 NULL /* obj */, NULL /* adr */, max_juint /* alias_idx */, NULL /* val */, NULL /* val_type */,
2327 Node* val;
2343 val = is_store ? argument(4) : NULL;
2348 val = is_store ? argument(3) : NULL;
2450 val = dstore_rounding(val);
2454 val = ConvL2X(val);
2455 val = _gvn.transform( new (C) CastX2PNode(val) );
2460 (void) store_to_memory(control(), adr, val, type, adr_type, is_volatile);
2465 (void) store_oop_to_unknown(control(), heap_base_oop, adr, adr_type, val, type);
2477 Node* st = store_oop_to_unknown(control(), heap_base_oop, adr, adr_type, val, type);
2481 __ store(__ ctrl(), adr, val, type, alias_type->index(), is_volatile);
2813 Node* val = argument(4); // type: oop, int, or long
2836 store = store_oop_to_unknown(control(), base, adr, adr_type, val, type);
2838 store = store_to_memory(control(), adr, val, type, adr_type, require_atomic_access);
4107 Node* src = make_unsafe_address(src_ptr, src_off);
4120 src, dst, size XTOP);
4150 Node* src = obj;
4173 src = basic_plus_adr(src, base_off);
4184 src, NULL, dest, NULL, countx,
4429 // public static native void java.lang.System.arraycopy(Object src, int srcPos,
4434 Node* src = argument(0); // type: oop
4444 // (1) src and dest are arrays.
4445 const Type* src_type = src->Value(&_gvn);
4457 src, src_offset, dest, dest_offset, length);
4469 // (2) src and dest arrays must have elements of the same BasicType
4480 src, src_offset, dest, dest_offset, length,
4490 // (3) src and dest must not be null.
4494 // (7) src_offset + length must not exceed length of src.
4507 src = null_check(src, T_ARRAY);
4519 // (7) src_offset + length must not exceed length of src.
4521 load_array_length(src),
4535 src, src_offset, dest, dest_offset, length,
4569 // call slow arraycopy(src, src_offset, dest, dest_offset, length)
4578 Node* src, Node* src_offset,
4602 && !src->eqv_uncast(dest)
4657 src, src_offset, dest, dest_offset,
4739 src, src_offset, dest, dest_offset,
4780 // If src and dest have compatible element types, we can copy bits.
4788 // Get the klassOop for both src and dest
4789 Node* src_klass = load_object_klass(src);
4815 src, src_offset, dest, dest_offset,
4838 src, src_offset, dest, dest_offset,
4925 src, src_offset, dest, dest_offset,
5177 Node* src, Node* src_offset,
5203 Node* sptr = basic_plus_adr(src, src_off);
5217 Node* sptr = basic_plus_adr(src, src_off);
5236 Node* src, Node* src_offset,
5244 src, src_offset, dest, dest_offset,
5255 Node* src, Node* src_offset,
5275 Node* src_start = array_element_address(src, src_offset, T_OBJECT);
5296 Node* src, Node* src_offset,
5309 src, src_offset, dest, dest_offset, copy_length);
5319 Node* src, Node* src_offset,
5324 Node* src_start = src;
5328 src_start = array_element_address(src, src_offset, basic_elem_type);
5366 NULL /* obj */, NULL /* adr */, max_juint /* alias_idx */, NULL /* val */, NULL /* val_type */,
5432 Node* src = argument(1);
5437 // (1) src and dest are arrays.
5438 const Type* src_type = src->Value(&_gvn);
5446 Node* src_start = src;
5450 src_start = array_element_address(src, src_offset, T_BYTE);
5487 Node* src = argument(1);
5493 // (1) src and dest are arrays.
5494 const Type* src_type = src->Value(&_gvn);
5502 Node* src_start = src;
5506 src_start = array_element_address(src, src_offset, T_BYTE);
5613 Node* src = argument(1);
5615 Node* cmp_src_dest = _gvn.transform(new (C) CmpPNode(src, dest));