Allen re-signed with the Diamondbacks on Sunday on a minor-league contract.
The Diamondbacks outrighted Allen to Triple-A Reno on Wednesday.
Allen was designated for assignment by the Diamondbacks on Sunday, Jeff Sanders of The San Diego Union-Tribune reports.
Allen (0-1) was tagged with Thursday's loss, allowing one run on three hits and one walk while striking out three over 4.2 relief innings against the Giants.
The Diamondbacks selected Allen's contract from Triple-A Reno on Wednesday.
Allen was released by the Rockies on Sunday, Mark Feinsand of MLB.com reports.
Allen has submitted a 6.87 ERA, 1.60 WHIP and 21:6 K:BB across 18.1 innings through nine appearances with Triple-A Albuquerque this season.
Allen signed a minor-league contract with the Rockies on Friday.
The Orioles released Allen on Monday.
Allen cleared waivers Friday and was assigned to Triple-A Norfolk, Roch Kubatko of MASNSports.com reports.