/external/rust/android-crates-io/crates/lz4_flex/src/ |
D | fastcpy.rs | 21 pub fn slice_copy(src: &[u8], dst: &mut [u8]) { in slice_copy() function 101 use super::slice_copy; 107 slice_copy(&left, &mut right); 117 slice_copy(&left, &mut right); in test_fast_short_slice_copy_edge_cases() 129 slice_copy(&left, &mut right); in test_fail2() 141 slice_copy(&left, &mut right); in test_fail()
|
D | fastcpy_unsafe.rs | 21 pub fn slice_copy(src: *const u8, dst: *mut u8, num_bytes: usize) { in slice_copy() function 118 use super::slice_copy; 127 slice_copy(left.as_ptr(), right.as_mut_ptr(), left.len()); 137 slice_copy(left.as_ptr(), right.as_mut_ptr(), left.len()); in test_fast_short_slice_copy_edge_cases() 149 slice_copy(left.as_ptr(), right.as_mut_ptr(), left.len()); in test_fail2() 161 slice_copy(left.as_ptr(), right.as_mut_ptr(), left.len()); in test_fail()
|
D | sink.rs | 4 use crate::fastcpy::slice_copy; 174 slice_copy(data, &mut self.output[self.pos..(self.pos) + data.len()]); in extend_from_slice_wild()
|
/external/executorch/backends/cadence/aot/tests/ |
D | test_reorder_ops_passes.py | 64 x1 = torch.slice_copy(x, dim=0, start=0, end=6, step=1) 68 x2 = torch.slice_copy(x, dim=0, start=6, end=12, step=1) 72 x3 = torch.slice_copy(x, dim=0, start=12, end=18, step=1) 76 x4 = torch.slice_copy(x, dim=0, start=18, end=24, step=1) 107 exir_ops.edge.aten.slice_copy.Tensor, 211 x1 = torch.slice_copy(x0, dim=0, start=0, end=6, step=1) 214 x2 = torch.slice_copy(x0, dim=0, start=6, end=12, step=1) 217 x3 = torch.slice_copy(x0, dim=0, start=12, end=18, step=1) 252 exir_ops.edge.aten.slice_copy.Tensor,
|
D | test_simplify_ops_passes.py | 87 return torch.slice_copy( 96 count_node(graph_module, exir_ops.edge.aten.slice_copy.Tensor), 1 104 count_node(graph_after_passes, exir_ops.edge.aten.slice_copy.Tensor), 0
|
D | test_remove_ops_passes.py | 361 return torch.slice_copy(x, dim=0, start=0, step=1) 371 count_node(graph_after_passes, exir_ops.edge.aten.slice_copy.Tensor), 0 588 x = torch.slice_copy(x, 0, 0, 1) 615 x = torch.slice_copy(x, 0, 0, 1)
|
/external/executorch/backends/arm/operators/ |
D | op_slice.py | 22 target = "aten.slice_copy.Tensor" 36 # aten.slice_copy supports slicing in 1d at a time.
|
/external/executorch/backends/xnnpack/partition/ |
D | configs.py | 55 exir_ops.edge.aten.slice_copy.Tensor, 90 exir_ops.edge.aten.slice_copy.Tensor, 155 exir_ops.edge.aten.slice_copy.Tensor,
|
/external/executorch/backends/cadence/aot/ |
D | simplify_ops.py | 61 # We are only interested in slice_copy or slice_scatter ops 63 exir_ops.edge.aten.slice_copy.Tensor,
|
D | reorder_ops.py | 29 torch.ops.aten.slice_copy, 45 exir_ops.edge.aten.slice_copy, 60 torch.ops.aten.slice_copy, 62 exir_ops.edge.aten.slice_copy, 557 exir_ops.edge.aten.slice_copy,
|
D | functions_hifi.yaml | 100 - op: slice_copy.Tensor_out
|
D | functions.yaml | 120 - op: slice_copy.Tensor_out
|
/external/pytorch/aten/src/ATen/native/ |
D | ts_native_functions.yaml | 152 - slice_copy.Tensor 215 - slice_copy.Tensor
|
/external/executorch/exir/passes/ |
D | remove_noop_pass.py | 65 torch.ops.aten.slice_copy.Tensor, 79 if node.target == torch.ops.aten.slice_copy.Tensor:
|
D | replace_broken_ops_with_function_ops_pass.py | 25 torch.ops.aten.slice.Tensor: torch.ops.aten.slice_copy.Tensor,
|
/external/executorch/backends/qualcomm/builders/ |
D | op_slice_copy.py | 19 target = ["aten.slice_copy.Tensor"]
|
/external/executorch/backends/xnnpack/operators/ |
D | op_slice_copy.py | 30 target = "aten.slice_copy.Tensor"
|
/external/executorch/backends/arm/_passes/ |
D | convert_split_to_slice.py | 25 slice = exir_ops.edge.aten.slice_copy.Tensor
|
D | size_adjust_conv2d_pass.py | 75 slice_op = exir_ops.edge.aten.slice_copy.Tensor
|
/external/executorch/exir/tests/ |
D | test_quant_fusion_pass.py | 177 # check that we are using out variant of add and slice_copy 179 "torch.ops.aten.slice_copy.Tensor_out"
|
/external/executorch/backends/arm/test/quantizer/ |
D | test_generic_annotater.py | 69 SingleOpModel(torch.slice_copy, (torch.randn(3, 4),)),
|
/external/executorch/backends/arm/quantizer/quantization_annotation/ |
D | generic_annotator.py | 47 torch.ops.aten.slice_copy.Tensor,
|
/external/executorch/backends/arm/operator_support/ |
D | tosa_supported_operators.py | 103 exir_ops.edge.aten.slice_copy.Tensor,
|
/external/executorch/backends/xnnpack/test/ops/ |
D | slice_copy.py | 128 # Note: Slice ends up as slice_copy later in the process, but during quantization,
|
/external/executorch/backends/vulkan/partitioner/ |
D | supported_ops.py | 117 exir_ops.edge.aten.slice_copy.Tensor,
|