summaryrefslogtreecommitdiffstats
path: root/src/vlib
diff options
context:
space:
mode:
authorRay Kinsella <ray.kinsella@intel.com>2017-04-21 11:08:43 +0100
committerRay Kinsella <ray.kinsella@intel.com>2017-04-21 11:26:39 +0100
commit658efd2fc986bca88336569b2e6fa8b537a660d8 (patch)
tree281381215b1d9870b7963521baf17f870025ba36 /src/vlib
parent2f2db1c2021c5aae564d2783a33366527afb5fce (diff)
vppinfra: clib_memcpy improvement
In the case where n is a constant 16 bytes, the second load/store is ignored by the load/store unit - it has neglible/zero cost. In the case where n is variable and greater than 512 bytes, the extra if (n == 16) branch has a very small performance impact. Change-Id: I04b313cf022c18fee31b1d9bcf6a128414659a99 Signed-off-by: Ray Kinsella <ray.kinsella@intel.com>
Diffstat (limited to 'src/vlib')
0 files changed, 0 insertions, 0 deletions