Lines Matching full:byval
897 /// processByValArgument - This is called on every byval argument in call sites.
901 // Find out what feeds this byval argument.
912 // If the byval argument isn't fed by a memcpy, ignore it. If it is fed by
913 // a memcpy, see if we can byval from the source of the memcpy instead of the
920 // The length of the memcpy must be larger or equal to the size of the byval.
925 // Get the alignment of the byval. If the call doesn't specify the alignment,
937 // the byval call.
956 DEBUG(dbgs() << "MemCpyOpt: Forwarding memcpy to byval:\n"
960 // Otherwise we're good! Update the byval argument.