	.file	"extr_lparser.c_getbinopr.c"
	.intel_syntax noprefix
	.text
	.p2align 4
	.type	getbinopr, @function
getbinopr:
.LFB0:
	.cfi_startproc
	endbr64
	sub	edi, 37
	cmp	edi, 97
	ja	.L2
	lea	rdx, .L4[rip]
	movsx	rax, DWORD PTR [rdx+rdi*4]
	add	rax, rdx
	notrack jmp	rax
	.section	.rodata
	.align 4
	.align 4
.L4:
	.long	.L18-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L17-.L4
	.long	.L16-.L4
	.long	.L2-.L4
	.long	.L15-.L4
	.long	.L2-.L4
	.long	.L14-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L13-.L4
	.long	.L2-.L4
	.long	.L12-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L11-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L2-.L4
	.long	.L10-.L4
	.long	.L9-.L4
	.long	.L8-.L4
	.long	.L7-.L4
	.long	.L6-.L4
	.long	.L5-.L4
	.long	.L3-.L4
	.text
	.p2align 4,,10
	.p2align 3
.L2:
	mov	eax, DWORD PTR OPR_NOBINOPR[rip]
	ret
	.p2align 4,,10
	.p2align 3
.L18:
	mov	eax, DWORD PTR OPR_MOD[rip]
	ret
	.p2align 4,,10
	.p2align 3
.L17:
	mov	eax, DWORD PTR OPR_MUL[rip]
	ret
	.p2align 4,,10
	.p2align 3
.L16:
	mov	eax, DWORD PTR OPR_ADD[rip]
	ret
	.p2align 4,,10
	.p2align 3
.L15:
	mov	eax, DWORD PTR OPR_SUB[rip]
	ret
	.p2align 4,,10
	.p2align 3
.L14:
	mov	eax, DWORD PTR OPR_DIV[rip]
	ret
	.p2align 4,,10
	.p2align 3
.L13:
	mov	eax, DWORD PTR OPR_LT[rip]
	ret
	.p2align 4,,10
	.p2align 3
.L12:
	mov	eax, DWORD PTR OPR_GT[rip]
	ret
	.p2align 4,,10
	.p2align 3
.L11:
	mov	eax, DWORD PTR OPR_POW[rip]
	ret
	.p2align 4,,10
	.p2align 3
.L10:
	mov	eax, DWORD PTR OPR_OR[rip]
	ret
	.p2align 4,,10
	.p2align 3
.L9:
	mov	eax, DWORD PTR OPR_NE[rip]
	ret
	.p2align 4,,10
	.p2align 3
.L8:
	mov	eax, DWORD PTR OPR_LE[rip]
	ret
	.p2align 4,,10
	.p2align 3
.L7:
	mov	eax, DWORD PTR OPR_GE[rip]
	ret
	.p2align 4,,10
	.p2align 3
.L6:
	mov	eax, DWORD PTR OPR_EQ[rip]
	ret
	.p2align 4,,10
	.p2align 3
.L5:
	mov	eax, DWORD PTR OPR_CONCAT[rip]
	ret
	.p2align 4,,10
	.p2align 3
.L3:
	mov	eax, DWORD PTR OPR_AND[rip]
	ret
	.cfi_endproc
.LFE0:
	.size	getbinopr, .-getbinopr
	.comm	OPR_SUB,4,4
	.comm	OPR_POW,4,4
	.comm	OPR_OR,4,4
	.comm	OPR_NOBINOPR,4,4
	.comm	OPR_NE,4,4
	.comm	OPR_MUL,4,4
	.comm	OPR_MOD,4,4
	.comm	OPR_LT,4,4
	.comm	OPR_LE,4,4
	.comm	OPR_GT,4,4
	.comm	OPR_GE,4,4
	.comm	OPR_EQ,4,4
	.comm	OPR_DIV,4,4
	.comm	OPR_CONCAT,4,4
	.comm	OPR_AND,4,4
	.comm	OPR_ADD,4,4
	.ident	"GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0"
	.section	.note.GNU-stack,"",@progbits
	.section	.note.gnu.property,"a"
	.align 8
	.long	 1f - 0f
	.long	 4f - 1f
	.long	 5
0:
	.string	 "GNU"
1:
	.align 8
	.long	 0xc0000002
	.long	 3f - 2f
2:
	.long	 0x3
3:
	.align 8
4:

	.arch armv5t
	.eabi_attribute 20, 1
	.eabi_attribute 21, 1
	.eabi_attribute 23, 3
	.eabi_attribute 24, 1
	.eabi_attribute 25, 1
	.eabi_attribute 26, 2
	.eabi_attribute 30, 2
	.eabi_attribute 34, 0
	.eabi_attribute 18, 4
	.file	"extr_lparser.c_getbinopr.c"
	.text
	.align	2
	.syntax unified
	.arm
	.fpu softvfp
	.type	getbinopr, %function
getbinopr:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
	sub	r0, r0, #37
	cmp	r0, #97
	ldrls	pc, [pc, r0, asl #2]
	b	.L2
.L4:
	.word	.L18
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L17
	.word	.L16
	.word	.L2
	.word	.L15
	.word	.L2
	.word	.L14
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L13
	.word	.L2
	.word	.L12
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L11
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L2
	.word	.L10
	.word	.L9
	.word	.L8
	.word	.L7
	.word	.L6
	.word	.L5
	.word	.L3
.L2:
	ldr	r3, .L21
	ldr	r0, [r3]
	bx	lr
.L18:
	ldr	r3, .L21+4
	ldr	r0, [r3]
	bx	lr
.L17:
	ldr	r3, .L21+8
	ldr	r0, [r3]
	bx	lr
.L16:
	ldr	r3, .L21+12
	ldr	r0, [r3]
	bx	lr
.L15:
	ldr	r3, .L21+16
	ldr	r0, [r3]
	bx	lr
.L14:
	ldr	r3, .L21+20
	ldr	r0, [r3]
	bx	lr
.L13:
	ldr	r3, .L21+24
	ldr	r0, [r3]
	bx	lr
.L12:
	ldr	r3, .L21+28
	ldr	r0, [r3]
	bx	lr
.L11:
	ldr	r3, .L21+32
	ldr	r0, [r3]
	bx	lr
.L10:
	ldr	r3, .L21+36
	ldr	r0, [r3]
	bx	lr
.L9:
	ldr	r3, .L21+40
	ldr	r0, [r3]
	bx	lr
.L8:
	ldr	r3, .L21+44
	ldr	r0, [r3]
	bx	lr
.L7:
	ldr	r3, .L21+48
	ldr	r0, [r3]
	bx	lr
.L6:
	ldr	r3, .L21+52
	ldr	r0, [r3]
	bx	lr
.L5:
	ldr	r3, .L21+56
	ldr	r0, [r3]
	bx	lr
.L3:
	ldr	r3, .L21+60
	ldr	r0, [r3]
	bx	lr
.L22:
	.align	2
.L21:
	.word	OPR_NOBINOPR
	.word	OPR_MOD
	.word	OPR_MUL
	.word	OPR_ADD
	.word	OPR_SUB
	.word	OPR_DIV
	.word	OPR_LT
	.word	OPR_GT
	.word	OPR_POW
	.word	OPR_OR
	.word	OPR_NE
	.word	OPR_LE
	.word	OPR_GE
	.word	OPR_EQ
	.word	OPR_CONCAT
	.word	OPR_AND
	.size	getbinopr, .-getbinopr
	.comm	OPR_SUB,4,4
	.comm	OPR_POW,4,4
	.comm	OPR_OR,4,4
	.comm	OPR_NOBINOPR,4,4
	.comm	OPR_NE,4,4
	.comm	OPR_MUL,4,4
	.comm	OPR_MOD,4,4
	.comm	OPR_LT,4,4
	.comm	OPR_LE,4,4
	.comm	OPR_GT,4,4
	.comm	OPR_GE,4,4
	.comm	OPR_EQ,4,4
	.comm	OPR_DIV,4,4
	.comm	OPR_CONCAT,4,4
	.comm	OPR_AND,4,4
	.comm	OPR_ADD,4,4
	.ident	"GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0"
	.section	.note.GNU-stack,"",%progbits
