[SYCLLowerIR][GlobalOffset] Fix collection order of load's defs (#20428)
This PR fixes two issues in previous logic:
* phi user of @llvm.amdgcn.implicit.offset call is not handled.
* post-order collecting load's defs is wrong, producing wrong order in
`PtrUses`.