mr      r4,r12
        andis.  r5,r9,DSISR_SRR1_MATCH_32S@h /* Filter relevant SRR1 bits */
        andis.  r10,r9,SRR1_ISI_NOPT@h
-       beq+    1f
+       beq+    .Litlbie
        tlbie   r4
-itlbie:
        /* 0x400 is InstructionAccess exception, needed by bad_page_fault() */
-1:     EXC_XFER_LITE(0x400, handle_page_fault)
+.Litlbie:
+       EXC_XFER_LITE(0x400, handle_page_fault)
 
 /* This is the data TLB error on the MPC8xx.  This could be due to
  * many reasons, including a dirty update to a pte.  We bail out to
        stw     r5,_DSISR(r11)
        mfspr   r4,SPRN_DAR
        andis.  r10,r5,DSISR_NOHPTE@h
-       beq+    1f
+       beq+    .Ldtlbie
        tlbie   r4
-dtlbie:
-1:     li      r10,RPN_PATTERN
+.Ldtlbie:
+       li      r10,RPN_PATTERN
        mtspr   SPRN_DAR,r10    /* Tag DAR, to be used in DTLB Error */
        /* 0x300 is DataAccess exception, needed by bad_page_fault() */
        EXC_XFER_LITE(0x300, handle_page_fault)
        mtspr   SPRN_SPRG_SCRATCH1, r11
        mfcr    r10
        mfspr   r11, SPRN_SRR0
-       cmplwi  cr0, r11, (dtlbie - PAGE_OFFSET)@l
-       cmplwi  cr7, r11, (itlbie - PAGE_OFFSET)@l
+       cmplwi  cr0, r11, (.Ldtlbie - PAGE_OFFSET)@l
+       cmplwi  cr7, r11, (.Litlbie - PAGE_OFFSET)@l
        beq-    cr0, 11f
        beq-    cr7, 11f
        EXCEPTION_PROLOG_1