Home | History | Annotate | Download | only in Utils

Lines Matching refs:MemCpy

388     // destination's pointer to get the actual memcpy destination (end of
392 // We have enough information to now generate the memcpy call to do the
393 // concatenation for us. Make a memcpy to copy the nul byte with align = 1.
642 // We have enough information to now generate the memcpy call to do the
643 // copy for us. Make a memcpy to copy the nul byte with align = 1.
679 // We have enough information to now generate the memcpy call to do the
680 // copy for us. Make a memcpy to copy the nul byte with align = 1.
725 // strncpy(x, s, c) -> memcpy(x, s, c, 1) [s and c are constant]
999 // memcpy(x, y, n) -> llvm.memcpy(x, y, n, 1)
1439 // sprintf(str, fmt) -> llvm.memcpy(str, fmt, strlen(fmt)+1, 1)
1469 // sprintf(dest, "%s", str) -> llvm.memcpy(dest, str, strlen(str)+1, 1)
1734 static MemCpyOpt MemCpy;
1815 case LibFunc::memcpy:
1816 return &MemCpy;