	.file	"extr_gl-main.c_paper_size_name.c"
	.intel_syntax noprefix
	.text
	.section	.rodata.str1.1,"aMS",@progbits,1
.LC0:
	.string	"Legal"
.LC1:
	.string	"A0"
.LC2:
	.string	"A1"
.LC3:
	.string	"A2"
.LC4:
	.string	"A3"
.LC5:
	.string	"A4"
.LC6:
	.string	"A5"
.LC7:
	.string	"A6"
.LC8:
	.string	"Letter"
.LC9:
	.string	"Ledger"
.LC10:
	.string	"Tabloid"
	.text
	.p2align 4
	.type	paper_size_name, @function
paper_size_name:
.LFB0:
	.cfi_startproc
	endbr64
	cmp	edi, 2384
	jne	.L24
	lea	rax, .LC1[rip]
	cmp	esi, 3370
	jne	.L24
.L1:
	ret
	.p2align 4,,10
	.p2align 3
.L24:
	cmp	edi, 1684
	jne	.L25
	lea	rax, .LC2[rip]
	cmp	esi, 2384
	je	.L1
.L25:
	cmp	edi, 1191
	jne	.L26
	lea	rax, .LC3[rip]
	cmp	esi, 1684
	je	.L1
.L26:
	cmp	edi, 842
	jne	.L27
	lea	rax, .LC4[rip]
	cmp	esi, 1191
	je	.L1
.L27:
	cmp	edi, 595
	jne	.L28
	lea	rax, .LC5[rip]
	cmp	esi, 842
	je	.L1
.L28:
	cmp	edi, 420
	jne	.L29
	lea	rax, .LC6[rip]
	cmp	esi, 595
	je	.L1
.L29:
	cmp	edi, 297
	jne	.L30
	lea	rax, .LC7[rip]
	cmp	esi, 420
	je	.L1
.L30:
	cmp	edi, 612
	sete	dl
	cmp	esi, 792
	sete	cl
	test	dl, dl
	je	.L31
	lea	rax, .LC8[rip]
	test	cl, cl
	jne	.L1
.L31:
	cmp	esi, 1008
	jne	.L32
	lea	rax, .LC0[rip]
	test	dl, dl
	jne	.L1
.L32:
	cmp	edi, 792
	jne	.L33
	lea	rax, .LC9[rip]
	cmp	esi, 1224
	je	.L1
.L33:
	cmp	edi, 1224
	jne	.L23
	test	cl, cl
	je	.L23
	lea	rax, .LC10[rip]
	ret
.L23:
	xor	eax, eax
	ret
	.cfi_endproc
.LFE0:
	.size	paper_size_name, .-paper_size_name
	.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_gl-main.c_paper_size_name.c"
	.text
	.section	.rodata.str1.4,"aMS",%progbits,1
	.align	2
.LC0:
	.ascii	"Legal\000"
	.align	2
.LC1:
	.ascii	"A0\000"
	.align	2
.LC2:
	.ascii	"A1\000"
	.align	2
.LC3:
	.ascii	"A2\000"
	.align	2
.LC4:
	.ascii	"A3\000"
	.align	2
.LC5:
	.ascii	"A4\000"
	.align	2
.LC6:
	.ascii	"A5\000"
	.align	2
.LC7:
	.ascii	"A6\000"
	.align	2
.LC8:
	.ascii	"Letter\000"
	.align	2
.LC9:
	.ascii	"Ledger\000"
	.align	2
.LC10:
	.ascii	"Tabloid\000"
	.text
	.align	2
	.syntax unified
	.arm
	.fpu softvfp
	.type	paper_size_name, %function
paper_size_name:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
	ldr	r3, .L15
	cmp	r0, #2384
	cmpeq	r1, r3
	beq	.L3
	ldr	r3, .L15+4
	cmp	r0, r3
	cmpeq	r1, #2384
	beq	.L4
	ldr	r2, .L15+8
	cmp	r0, r2
	cmpeq	r1, r3
	beq	.L5
	ldr	r3, .L15+12
	cmp	r0, r3
	cmpeq	r1, r2
	beq	.L6
	sub	r2, r2, #596
	cmp	r0, r2
	cmpeq	r1, r3
	beq	.L7
	cmp	r0, #420
	cmpeq	r1, r2
	beq	.L8
	ldr	r3, .L15+16
	cmp	r0, r3
	cmpeq	r1, #420
	beq	.L9
	sub	r3, r0, #612
	sub	r2, r1, #792
	clz	r3, r3
	clz	r2, r2
	lsr	r3, r3, #5
	lsr	r2, r2, #5
	tst	r3, r2
	bne	.L10
	cmp	r1, #1008
	movne	r3, #0
	andeq	r3, r3, #1
	cmp	r3, #0
	bne	.L11
	ldr	r3, .L15+20
	cmp	r0, #792
	cmpeq	r1, r3
	beq	.L12
	mov	r1, r3
	cmp	r0, r1
	movne	r2, #0
	andeq	r2, r2, #1
	ldr	r3, .L15+24
	cmp	r2, #0
	movne	r0, r3
	moveq	r0, #0
	bx	lr
.L4:
	ldr	r0, .L15+28
	bx	lr
.L3:
	ldr	r0, .L15+32
	bx	lr
.L6:
	ldr	r0, .L15+36
	bx	lr
.L5:
	ldr	r0, .L15+40
	bx	lr
.L7:
	ldr	r0, .L15+44
	bx	lr
.L10:
	ldr	r0, .L15+48
	bx	lr
.L8:
	ldr	r0, .L15+52
	bx	lr
.L9:
	ldr	r0, .L15+56
	bx	lr
.L11:
	ldr	r0, .L15+60
	bx	lr
.L12:
	ldr	r0, .L15+64
	bx	lr
.L16:
	.align	2
.L15:
	.word	3370
	.word	1684
	.word	1191
	.word	842
	.word	297
	.word	1224
	.word	.LC10
	.word	.LC2
	.word	.LC1
	.word	.LC4
	.word	.LC3
	.word	.LC5
	.word	.LC8
	.word	.LC6
	.word	.LC7
	.word	.LC0
	.word	.LC9
	.size	paper_size_name, .-paper_size_name
	.ident	"GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0"
	.section	.note.GNU-stack,"",%progbits
