1*7d1a2954SEric Astor; RUN: llvm-ml -filetype=s %s /Fo - | FileCheck %s 2*7d1a2954SEric Astor 3*7d1a2954SEric Astor.code 4*7d1a2954SEric Astor 5*7d1a2954SEric Astort1: 6*7d1a2954SEric Astor jmp @F 7*7d1a2954SEric Astor jmp @F 8*7d1a2954SEric Astor; CHECK-LABEL: t1: 9*7d1a2954SEric Astor; CHECK-NEXT: jmp [[TEMP1:[[:alpha:][:digit:]]+]] 10*7d1a2954SEric Astor; CHECK-NEXT: jmp [[TEMP1]] 11*7d1a2954SEric Astor 12*7d1a2954SEric Astor@@: 13*7d1a2954SEric Astor xor eax, eax 14*7d1a2954SEric Astor; CHECK: [[TEMP1]]: 15*7d1a2954SEric Astor; CHECK-NEXT: xor eax, eax 16*7d1a2954SEric Astor 17*7d1a2954SEric Astort2: 18*7d1a2954SEric Astor jmp @B 19*7d1a2954SEric Astor jmp @B 20*7d1a2954SEric Astor; CHECK-LABEL: t2: 21*7d1a2954SEric Astor; CHECK-NEXT: jmp [[TEMP1]] 22*7d1a2954SEric Astor; CHECK-NEXT: jmp [[TEMP1]] 23*7d1a2954SEric Astor 24*7d1a2954SEric Astort3: 25*7d1a2954SEric Astor jmp @F 26*7d1a2954SEric Astor; CHECK-LABEL: t3: 27*7d1a2954SEric Astor; CHECK-NEXT: jmp [[TEMP2:[[:alpha:][:digit:]]+]] 28*7d1a2954SEric Astor 29*7d1a2954SEric Astor@@: 30*7d1a2954SEric Astor xor eax, eax 31*7d1a2954SEric Astor; CHECK: [[TEMP2]]: 32*7d1a2954SEric Astor; CHECK-NEXT: xor eax, eax 33*7d1a2954SEric Astor 34*7d1a2954SEric Astor@@: 35*7d1a2954SEric Astor xor eax, eax 36*7d1a2954SEric Astor; CHECK: [[TEMP3:[[:alpha:][:digit:]]+]]: 37*7d1a2954SEric Astor; CHECK-NEXT: xor eax, eax 38*7d1a2954SEric Astor 39*7d1a2954SEric Astort4: 40*7d1a2954SEric Astor jmp @B 41*7d1a2954SEric Astor; CHECK-LABEL: t4: 42*7d1a2954SEric Astor; CHECK-NEXT: jmp [[TEMP3]] 43