Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 1 of 1 for isInlinableMemmove (0.22 sec)

  1. src/cmd/compile/internal/ssagen/ssa.go

    }
    func (s *state) moveWhichMayOverlap(t *types.Type, dst, src *ssa.Value, mayOverlap bool) {
    	s.instrumentMove(t, dst, src)
    	if mayOverlap && t.IsArray() && t.NumElem() > 1 && !ssa.IsInlinableMemmove(dst, src, t.Size(), s.f.Config) {
    		// Normally, when moving Go values of type T from one location to another,
    		// we don't need to worry about partial overlaps. The two Ts must either be
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 19:44:43 UTC 2024
    - 284.9K bytes
    - Viewed (0)
Back to top