> There is never a need for one piece of information without the other, so why not store it together.
Why not? as I said, so you can have full-length instructions!
And you can store it together in the same fetchable unit - the cache line (my option 2)