Lines Matching defs:source
2 * Copyright (C) 2015 The Android Open Source Project
1006 Register source = value;
1019 source = temp;
1023 codegen->StoreRelease(invoke, type, source, mem_op, /* needs_null_check */ false);
1025 codegen->Store(type, source, mem_op);
2200 // Compute base source address, base destination address, and end
2201 // source address for System.arraycopy* intrinsics in `src_base`,
2256 // If source and destination are the same, take the slow path. Overlapping copy regions must be
2261 // Bail out if the source is null.
2369 // We only support backward copying if source and destination are the same.
2437 // If source and destination are the same, we go to slow path if we need to do
2474 // Bail out if the source is null.
2493 // Validity checks: source.
2524 // Check whether all elements of the source array are assignable to the component
2539 // Bail out if the source is not a non primitive array.
2656 // Bail out if the source is not a non primitive array.
2689 // Bail out if the source is not a non primitive array.
2789 // Compute base source address, base destination address, and end
2790 // source address for System.arraycopy* intrinsics in `src_base`,
2829 // Compute base source address, base destination address, and end
2830 // source address for System.arraycopy* intrinsics in `src_base`,
3020 MemOperand source = HeapOperand(
3022 codegen_->Load(Primitive::kPrimNot, out, source);