Issue: https://github.com/llvm/llvm-project/issues/54372
Some MachineFunctionPass like Machine-LICM pass needs to use memops information to check if this instruction is safe to move to other places.
This patch adds MachineMemOperand for global address when codegen to PseudoLA
clang-format: please reformat the code