xref: /llvm-project/llvm/test/Bitcode/upgrade-objcretainrelease-asm.ll (revision 1c3a07834e9bdbde110a3ec0faaee9a40e765760)
1*1c3a0783SGerolf Hoflehner; Test that comment token for objc retain release is upgraded from '#' to ';'
2*1c3a0783SGerolf Hoflehner;
3*1c3a0783SGerolf Hoflehner; RUN: llvm-dis < %s.bc | FileCheck %s
4*1c3a0783SGerolf Hoflehner
5*1c3a0783SGerolf Hoflehnerdefine void @inlineasm() {
6*1c3a0783SGerolf Hoflehner  call void asm sideeffect "mov\09fp, fp\09\09# marker for objc_retainAutoreleaseReturnValue", ""()
7*1c3a0783SGerolf Hoflehner  ;CHECK: call void asm sideeffect "mov\09fp, fp\09\09; marker for objc_retainAutoreleaseReturnValue", ""()
8*1c3a0783SGerolf Hoflehner  ret void
9*1c3a0783SGerolf Hoflehner}
10