I haven't seen anything in D1.1 that limits the width of weaving on weld passes. However, as pipewelder pointed out, there are limitations on maximum bead width, heat input, and number of passes used to fill a joint. So, then, you could say, weave as much as you want as long as you stay with those aspects of the code and any others that might apply.
CHGuilford