; RUN: llvm-as < %s | llvm-dis | llvm-as; Ensure that the asm writer emits types before both operands of the ; store, even though they can be the same.%RecTy=type%RecTy*implementationvoid%foo(){%A=malloc%RecTy%B=malloc%RecTystore%RecTy%B,%RecTy%A;; Both ops are the sameretvoid}