	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_atom_rv515_force_tv_scaler     ## -- Begin function atom_rv515_force_tv_scaler
	.p2align	4, 0x90
_atom_rv515_force_tv_scaler:            ## @atom_rv515_force_tv_scaler
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%rbx
	pushq	%rax
	.cfi_offset %rbx, -40
	.cfi_offset %r14, -32
	.cfi_offset %r15, -24
	movq	%rsi, %rbx
	movl	(%rsi), %edi
	leal	25976(%rdi), %r15d
	leal	25980(%rdi), %r14d
	addl	$26012, %edi                    ## imm = 0x659C
                                        ## kill: def $edi killed $edi killed $rdi
	xorl	%esi, %esi
	callq	_WREG32
	movl	$26004, %edi                    ## imm = 0x6594
	addl	(%rbx), %edi
	movl	$1797, %esi                     ## imm = 0x705
	callq	_WREG32
	movl	$26020, %edi                    ## imm = 0x65A4
	addl	(%rbx), %edi
	movl	$65537, %esi                    ## imm = 0x10001
	callq	_WREG32
	movl	$26072, %edi                    ## imm = 0x65D8
	addl	(%rbx), %edi
	xorl	%esi, %esi
	callq	_WREG32
	movl	$26032, %edi                    ## imm = 0x65B0
	addl	(%rbx), %edi
	xorl	%esi, %esi
	callq	_WREG32
	movl	$26048, %edi                    ## imm = 0x65C0
	addl	(%rbx), %edi
	xorl	%esi, %esi
	callq	_WREG32
	movl	$26068, %edi                    ## imm = 0x65D4
	addl	(%rbx), %edi
	xorl	%esi, %esi
	callq	_WREG32
	movl	%r15d, %edi
	xorl	%esi, %esi
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2078768984, %esi              ## imm = 0x841880A8
	callq	_WREG32
	movl	%r15d, %edi
	movl	$1, %esi
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2078243200, %esi              ## imm = 0x84208680
	callq	_WREG32
	movl	%r15d, %edi
	movl	$2, %esi
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1074233168, %esi              ## imm = 0xBFF880B0
	callq	_WREG32
	movl	%r15d, %edi
	movl	$256, %esi                      ## imm = 0x100
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2082963320, %esi              ## imm = 0x83D88088
	callq	_WREG32
	movl	%r15d, %edi
	movl	$257, %esi                      ## imm = 0x101
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2074048896, %esi              ## imm = 0x84608680
	callq	_WREG32
	movl	%r15d, %edi
	movl	$258, %esi                      ## imm = 0x102
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1074757424, %esi              ## imm = 0xBFF080D0
	callq	_WREG32
	movl	%r15d, %edi
	movl	$512, %esi                      ## imm = 0x200
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2087157656, %esi              ## imm = 0x83988068
	callq	_WREG32
	movl	%r15d, %edi
	movl	$513, %esi                      ## imm = 0x201
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2069854592, %esi              ## imm = 0x84A08680
	callq	_WREG32
	movl	%r15d, %edi
	movl	$514, %esi                      ## imm = 0x202
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1074757384, %esi              ## imm = 0xBFF080F8
	callq	_WREG32
	movl	%r15d, %edi
	movl	$768, %esi                      ## imm = 0x300
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2091351976, %esi              ## imm = 0x83588058
	callq	_WREG32
	movl	%r15d, %edi
	movl	$769, %esi                      ## imm = 0x301
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2065660320, %esi              ## imm = 0x84E08660
	callq	_WREG32
	movl	%r15d, %edi
	movl	$770, %esi                      ## imm = 0x302
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1074233056, %esi              ## imm = 0xBFF88120
	callq	_WREG32
	movl	%r15d, %edi
	movl	$1024, %esi                     ## imm = 0x400
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2095546304, %esi              ## imm = 0x83188040
	callq	_WREG32
	movl	%r15d, %edi
	movl	$1025, %esi                     ## imm = 0x401
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2063563168, %esi              ## imm = 0x85008660
	callq	_WREG32
	movl	%r15d, %edi
	movl	$1026, %esi                     ## imm = 0x402
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1074233008, %esi              ## imm = 0xBFF88150
	callq	_WREG32
	movl	%r15d, %edi
	movl	$1280, %esi                     ## imm = 0x500
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2099740624, %esi              ## imm = 0x82D88030
	callq	_WREG32
	movl	%r15d, %edi
	movl	$1281, %esi                     ## imm = 0x501
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2059368896, %esi              ## imm = 0x85408640
	callq	_WREG32
	movl	%r15d, %edi
	movl	$1282, %esi                     ## imm = 0x502
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1074232960, %esi              ## imm = 0xBFF88180
	callq	_WREG32
	movl	%r15d, %edi
	movl	$1536, %esi                     ## imm = 0x600
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2103410664, %esi              ## imm = 0x82A08018
	callq	_WREG32
	movl	%r15d, %edi
	movl	$1537, %esi                     ## imm = 0x601
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2055174624, %esi              ## imm = 0x85808620
	callq	_WREG32
	movl	%r15d, %edi
	movl	$1538, %esi                     ## imm = 0x602
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1074757192, %esi              ## imm = 0xBFF081B8
	callq	_WREG32
	movl	%r15d, %edi
	movl	$1792, %esi                     ## imm = 0x700
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2107604976, %esi              ## imm = 0x82608010
	callq	_WREG32
	movl	%r15d, %edi
	movl	$1793, %esi                     ## imm = 0x701
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2053077504, %esi              ## imm = 0x85A08600
	callq	_WREG32
	movl	%r15d, %edi
	movl	$1794, %esi                     ## imm = 0x702
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2147450384, %esi              ## imm = 0x800081F0
	callq	_WREG32
	movl	%r15d, %edi
	movl	$2048, %esi                     ## imm = 0x800
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2111258632, %esi              ## imm = 0x8228BFF8
	callq	_WREG32
	movl	%r15d, %edi
	movl	$2049, %esi                     ## imm = 0x801
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2048883232, %esi              ## imm = 0x85E085E0
	callq	_WREG32
	movl	%r15d, %edi
	movl	$2050, %esi                     ## imm = 0x802
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1074232792, %esi              ## imm = 0xBFF88228
	callq	_WREG32
	movl	%r15d, %edi
	movl	$65536, %esi                    ## imm = 0x10000
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2102870272, %esi              ## imm = 0x82A8BF00
	callq	_WREG32
	movl	%r15d, %edi
	movl	$65537, %esi                    ## imm = 0x10001
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2103407424, %esi              ## imm = 0x82A08CC0
	callq	_WREG32
	movl	%r15d, %edi
	movl	$65538, %esi                    ## imm = 0x10002
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2146910472, %esi              ## imm = 0x8008BEF8
	callq	_WREG32
	movl	%r15d, %edi
	movl	$65792, %esi                    ## imm = 0x10100
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2114928856, %esi              ## imm = 0x81F0BF28
	callq	_WREG32
	movl	%r15d, %edi
	movl	$65793, %esi                    ## imm = 0x10101
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2090824544, %esi              ## imm = 0x83608CA0
	callq	_WREG32
	movl	%r15d, %edi
	movl	$65794, %esi                    ## imm = 0x10102
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2145861936, %esi              ## imm = 0x8018BED0
	callq	_WREG32
	movl	%r15d, %edi
	movl	$66048, %esi                    ## imm = 0x10200
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2125938888, %esi              ## imm = 0x8148BF38
	callq	_WREG32
	movl	%r15d, %edi
	movl	$66049, %esi                    ## imm = 0x10201
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2076144512, %esi              ## imm = 0x84408C80
	callq	_WREG32
	movl	%r15d, %edi
	movl	$66050, %esi                    ## imm = 0x10202
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2146910536, %esi              ## imm = 0x8008BEB8
	callq	_WREG32
	movl	%r15d, %edi
	movl	$66304, %esi                    ## imm = 0x10300
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2135900296, %esi              ## imm = 0x80B0BF78
	callq	_WREG32
	movl	%r15d, %edi
	movl	$66305, %esi                    ## imm = 0x10301
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2063561696, %esi              ## imm = 0x85008C20
	callq	_WREG32
	movl	%r15d, %edi
	movl	$66306, %esi                    ## imm = 0x10302
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2145337696, %esi              ## imm = 0x8020BEA0
	callq	_WREG32
	movl	%r15d, %edi
	movl	$66560, %esi                    ## imm = 0x10400
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2144813168, %esi              ## imm = 0x8028BF90
	callq	_WREG32
	movl	%r15d, %edi
	movl	$66561, %esi                    ## imm = 0x10401
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2048881728, %esi              ## imm = 0x85E08BC0
	callq	_WREG32
	movl	%r15d, %edi
	movl	$66562, %esi                    ## imm = 0x10402
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2145862000, %esi              ## imm = 0x8018BE90
	callq	_WREG32
	movl	%r15d, %edi
	movl	$66816, %esi                    ## imm = 0x10500
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1078411344, %esi              ## imm = 0xBFB8BFB0
	callq	_WREG32
	movl	%r15d, %edi
	movl	$66817, %esi                    ## imm = 0x10501
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2034201792, %esi              ## imm = 0x86C08B40
	callq	_WREG32
	movl	%r15d, %edi
	movl	$66818, %esi                    ## imm = 0x10502
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2146386288, %esi              ## imm = 0x8010BE90
	callq	_WREG32
	movl	%r15d, %edi
	movl	$67072, %esi                    ## imm = 0x10600
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1084702776, %esi              ## imm = 0xBF58BFC8
	callq	_WREG32
	movl	%r15d, %edi
	movl	$67073, %esi                    ## imm = 0x10601
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2019521888, %esi              ## imm = 0x87A08AA0
	callq	_WREG32
	movl	%r15d, %edi
	movl	$67074, %esi                    ## imm = 0x10602
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2146386280, %esi              ## imm = 0x8010BE98
	callq	_WREG32
	movl	%r15d, %edi
	movl	$67328, %esi                    ## imm = 0x10700
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1089421328, %esi              ## imm = 0xBF10BFF0
	callq	_WREG32
	movl	%r15d, %edi
	movl	$67329, %esi                    ## imm = 0x10701
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2006939168, %esi              ## imm = 0x886089E0
	callq	_WREG32
	movl	%r15d, %edi
	movl	$67330, %esi                    ## imm = 0x10702
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2145861968, %esi              ## imm = 0x8018BEB0
	callq	_WREG32
	movl	%r15d, %edi
	movl	$67584, %esi                    ## imm = 0x10800
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1093091352, %esi              ## imm = 0xBED8BFE8
	callq	_WREG32
	movl	%r15d, %edi
	movl	$67585, %esi                    ## imm = 0x10801
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1992259264, %esi              ## imm = 0x89408940
	callq	_WREG32
	movl	%r15d, %edi
	movl	$67586, %esi                    ## imm = 0x10802
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1075265832, %esi              ## imm = 0xBFE8BED8
	callq	_WREG32
	movl	%r15d, %edi
	movl	$131072, %esi                   ## imm = 0x20000
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2147450880, %esi              ## imm = 0x80008000
	callq	_WREG32
	movl	%r15d, %edi
	movl	$131073, %esi                   ## imm = 0x20001
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1879015424, %esi              ## imm = 0x90008000
	callq	_WREG32
	movl	%r15d, %edi
	movl	$131074, %esi                   ## imm = 0x20002
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2147450880, %esi              ## imm = 0x80008000
	callq	_WREG32
	movl	%r15d, %edi
	movl	$131075, %esi                   ## imm = 0x20003
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2147450880, %esi              ## imm = 0x80008000
	callq	_WREG32
	movl	%r15d, %edi
	movl	$131328, %esi                   ## imm = 0x20100
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2146402304, %esi              ## imm = 0x80108000
	callq	_WREG32
	movl	%r15d, %edi
	movl	$131329, %esi                   ## imm = 0x20101
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1881096336, %esi              ## imm = 0x8FE0BF70
	callq	_WREG32
	movl	%r15d, %edi
	movl	$131330, %esi                   ## imm = 0x20102
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1075281728, %esi              ## imm = 0xBFE880C0
	callq	_WREG32
	movl	%r15d, %edi
	movl	$131331, %esi                   ## imm = 0x20103
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2147450880, %esi              ## imm = 0x80008000
	callq	_WREG32
	movl	%r15d, %edi
	movl	$131584, %esi                   ## imm = 0x20200
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2145861640, %esi              ## imm = 0x8018BFF8
	callq	_WREG32
	movl	%r15d, %edi
	movl	$131585, %esi                   ## imm = 0x20201
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1887387896, %esi              ## imm = 0x8F80BF08
	callq	_WREG32
	movl	%r15d, %edi
	movl	$131586, %esi                   ## imm = 0x20202
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1076854368, %esi              ## imm = 0xBFD081A0
	callq	_WREG32
	movl	%r15d, %edi
	movl	$131587, %esi                   ## imm = 0x20203
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1074233344, %esi              ## imm = 0xBFF88000
	callq	_WREG32
	movl	%r15d, %edi
	movl	$131840, %esi                   ## imm = 0x20300
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2145878016, %esi              ## imm = 0x80188000
	callq	_WREG32
	movl	%r15d, %edi
	movl	$131841, %esi                   ## imm = 0x20301
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1897873728, %esi              ## imm = 0x8EE0BEC0
	callq	_WREG32
	movl	%r15d, %edi
	movl	$131842, %esi                   ## imm = 0x20302
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1078951264, %esi              ## imm = 0xBFB082A0
	callq	_WREG32
	movl	%r15d, %edi
	movl	$131843, %esi                   ## imm = 0x20303
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2147450880, %esi              ## imm = 0x80008000
	callq	_WREG32
	movl	%r15d, %edi
	movl	$132096, %esi                   ## imm = 0x20400
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2145878016, %esi              ## imm = 0x80188000
	callq	_WREG32
	movl	%r15d, %edi
	movl	$132097, %esi                   ## imm = 0x20401
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1912553824, %esi              ## imm = 0x8E00BEA0
	callq	_WREG32
	movl	%r15d, %edi
	movl	$132098, %esi                   ## imm = 0x20402
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1081572416, %esi              ## imm = 0xBF8883C0
	callq	_WREG32
	movl	%r15d, %edi
	movl	$132099, %esi                   ## imm = 0x20403
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2147450880, %esi              ## imm = 0x80008000
	callq	_WREG32
	movl	%r15d, %edi
	movl	$132352, %esi                   ## imm = 0x20500
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2145878016, %esi              ## imm = 0x80188000
	callq	_WREG32
	movl	%r15d, %edi
	movl	$132353, %esi                   ## imm = 0x20501
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1929331056, %esi              ## imm = 0x8D00BE90
	callq	_WREG32
	movl	%r15d, %edi
	movl	$132354, %esi                   ## imm = 0x20502
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1084717824, %esi              ## imm = 0xBF588500
	callq	_WREG32
	movl	%r15d, %edi
	movl	$132355, %esi                   ## imm = 0x20503
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2147450872, %esi              ## imm = 0x80008008
	callq	_WREG32
	movl	%r15d, %edi
	movl	$132608, %esi                   ## imm = 0x20600
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2145878016, %esi              ## imm = 0x80188000
	callq	_WREG32
	movl	%r15d, %edi
	movl	$132609, %esi                   ## imm = 0x20601
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1950302568, %esi              ## imm = 0x8BC0BE98
	callq	_WREG32
	movl	%r15d, %edi
	movl	$132610, %esi                   ## imm = 0x20602
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1087338912, %esi              ## imm = 0xBF308660
	callq	_WREG32
	movl	%r15d, %edi
	movl	$132611, %esi                   ## imm = 0x20603
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2147450872, %esi              ## imm = 0x80008008
	callq	_WREG32
	movl	%r15d, %edi
	movl	$132864, %esi                   ## imm = 0x20700
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2146402304, %esi              ## imm = 0x80108000
	callq	_WREG32
	movl	%r15d, %edi
	movl	$132865, %esi                   ## imm = 0x20701
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1971274064, %esi              ## imm = 0x8A80BEB0
	callq	_WREG32
	movl	%r15d, %edi
	movl	$132866, %esi                   ## imm = 0x20702
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1090484288, %esi              ## imm = 0xBF0087C0
	callq	_WREG32
	movl	%r15d, %edi
	movl	$132867, %esi                   ## imm = 0x20703
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2147450872, %esi              ## imm = 0x80008008
	callq	_WREG32
	movl	%r15d, %edi
	movl	$133120, %esi                   ## imm = 0x20800
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2146402304, %esi              ## imm = 0x80108000
	callq	_WREG32
	movl	%r15d, %edi
	movl	$133121, %esi                   ## imm = 0x20801
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1994342704, %esi              ## imm = 0x8920BED0
	callq	_WREG32
	movl	%r15d, %edi
	movl	$133122, %esi                   ## imm = 0x20802
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1093629664, %esi              ## imm = 0xBED08920
	callq	_WREG32
	movl	%r15d, %edi
	movl	$133123, %esi                   ## imm = 0x20803
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2147450864, %esi              ## imm = 0x80008010
	callq	_WREG32
	movl	%r15d, %edi
	movl	$196608, %esi                   ## imm = 0x30000
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1879015424, %esi              ## imm = 0x90008000
	callq	_WREG32
	movl	%r15d, %edi
	movl	$196609, %esi                   ## imm = 0x30001
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-2147450880, %esi              ## imm = 0x80008000
	callq	_WREG32
	movl	%r15d, %edi
	movl	$196864, %esi                   ## imm = 0x30100
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1881096304, %esi              ## imm = 0x8FE0BF90
	callq	_WREG32
	movl	%r15d, %edi
	movl	$196865, %esi                   ## imm = 0x30101
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1074233184, %esi              ## imm = 0xBFF880A0
	callq	_WREG32
	movl	%r15d, %edi
	movl	$197120, %esi                   ## imm = 0x30200
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1889484992, %esi              ## imm = 0x8F60BF40
	callq	_WREG32
	movl	%r15d, %edi
	movl	$197121, %esi                   ## imm = 0x30201
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1075281536, %esi              ## imm = 0xBFE88180
	callq	_WREG32
	movl	%r15d, %edi
	movl	$197376, %esi                   ## imm = 0x30300
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1899970816, %esi              ## imm = 0x8EC0BF00
	callq	_WREG32
	movl	%r15d, %edi
	movl	$197377, %esi                   ## imm = 0x30301
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1077378432, %esi              ## imm = 0xBFC88280
	callq	_WREG32
	movl	%r15d, %edi
	movl	$197632, %esi                   ## imm = 0x30400
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1914650912, %esi              ## imm = 0x8DE0BEE0
	callq	_WREG32
	movl	%r15d, %edi
	movl	$197633, %esi                   ## imm = 0x30401
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1079999584, %esi              ## imm = 0xBFA083A0
	callq	_WREG32
	movl	%r15d, %edi
	movl	$197888, %esi                   ## imm = 0x30500
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1931428144, %esi              ## imm = 0x8CE0BED0
	callq	_WREG32
	movl	%r15d, %edi
	movl	$197889, %esi                   ## imm = 0x30501
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1082620704, %esi              ## imm = 0xBF7884E0
	callq	_WREG32
	movl	%r15d, %edi
	movl	$198144, %esi                   ## imm = 0x30600
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1952399656, %esi              ## imm = 0x8BA0BED8
	callq	_WREG32
	movl	%r15d, %edi
	movl	$198145, %esi                   ## imm = 0x30601
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1085241792, %esi              ## imm = 0xBF508640
	callq	_WREG32
	movl	%r15d, %edi
	movl	$198400, %esi                   ## imm = 0x30700
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1973371160, %esi              ## imm = 0x8A60BEE8
	callq	_WREG32
	movl	%r15d, %edi
	movl	$198401, %esi                   ## imm = 0x30701
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1088387168, %esi              ## imm = 0xBF2087A0
	callq	_WREG32
	movl	%r15d, %edi
	movl	$198656, %esi                   ## imm = 0x30800
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1996439808, %esi              ## imm = 0x8900BF00
	callq	_WREG32
	movl	%r15d, %edi
	movl	$198657, %esi                   ## imm = 0x30801
	callq	_WREG32
	movl	%r14d, %edi
	movl	$-1090483968, %esi              ## imm = 0xBF008900
	addq	$8, %rsp
	popq	%rbx
	popq	%r14
	popq	%r15
	popq	%rbp
	jmp	_WREG32                         ## TAILCALL
	.cfi_endproc
                                        ## -- End function
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_atom_rv515_force_tv_scaler     ; -- Begin function atom_rv515_force_tv_scaler
	.p2align	2
_atom_rv515_force_tv_scaler:            ; @atom_rv515_force_tv_scaler
	.cfi_startproc
; %bb.0:
	stp	x28, x27, [sp, #-96]!           ; 16-byte Folded Spill
	.cfi_def_cfa_offset 96
	stp	x26, x25, [sp, #16]             ; 16-byte Folded Spill
	stp	x24, x23, [sp, #32]             ; 16-byte Folded Spill
	stp	x22, x21, [sp, #48]             ; 16-byte Folded Spill
	stp	x20, x19, [sp, #64]             ; 16-byte Folded Spill
	stp	x29, x30, [sp, #80]             ; 16-byte Folded Spill
	add	x29, sp, #80
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
	.cfi_offset w19, -24
	.cfi_offset w20, -32
	.cfi_offset w21, -40
	.cfi_offset w22, -48
	.cfi_offset w23, -56
	.cfi_offset w24, -64
	.cfi_offset w25, -72
	.cfi_offset w26, -80
	.cfi_offset w27, -88
	.cfi_offset w28, -96
	mov	x21, x1
	ldr	w8, [x1]
	mov	w9, #25976
	add	w20, w8, w9
	mov	w9, #25980
	add	w19, w8, w9
	mov	w9, #26012
	add	w0, w8, w9
	mov	w1, #0
	bl	_WREG32
	ldr	w8, [x21]
	mov	w9, #26004
	add	w0, w8, w9
	mov	w1, #1797
	bl	_WREG32
	ldr	w8, [x21]
	mov	w9, #26020
	add	w0, w8, w9
	mov	w26, #65537
	mov	w1, #65537
	bl	_WREG32
	ldr	w8, [x21]
	mov	w9, #26072
	add	w0, w8, w9
	mov	w1, #0
	bl	_WREG32
	ldr	w8, [x21]
	mov	w9, #26032
	add	w0, w8, w9
	mov	w1, #0
	bl	_WREG32
	ldr	w8, [x21]
	mov	w9, #26048
	add	w0, w8, w9
	mov	w1, #0
	bl	_WREG32
	ldr	w8, [x21]
	mov	w9, #26068
	add	w0, w8, w9
	mov	w1, #0
	bl	_WREG32
	mov	x0, x20
	mov	w1, #0
	bl	_WREG32
	mov	x0, x19
	mov	w1, #32936
	movk	w1, #33816, lsl #16
	bl	_WREG32
	mov	x0, x20
	mov	w1, #1
	bl	_WREG32
	mov	x0, x19
	mov	w1, #34432
	movk	w1, #33824, lsl #16
	bl	_WREG32
	mov	x0, x20
	mov	w1, #2
	bl	_WREG32
	mov	w8, #176
	mov	w22, #32768
	movk	w22, #49144, lsl #16
	orr	w1, w22, w8
	mov	x0, x19
	bl	_WREG32
	mov	x0, x20
	mov	w1, #256
	bl	_WREG32
	mov	x0, x19
	mov	w1, #32904
	movk	w1, #33752, lsl #16
	bl	_WREG32
	mov	w21, #257
	mov	x0, x20
	mov	w1, #257
	bl	_WREG32
	mov	w23, #34432
	movk	w23, #33888, lsl #16
	mov	x0, x19
	mov	w1, #34432
	movk	w1, #33888, lsl #16
	bl	_WREG32
	mov	x0, x20
	mov	w1, #258
	bl	_WREG32
	mov	w24, #32976
	movk	w24, #49136, lsl #16
	mov	x0, x19
	mov	w1, #32976
	movk	w1, #49136, lsl #16
	bl	_WREG32
	mov	x0, x20
	mov	w1, #512
	bl	_WREG32
	mov	x0, x19
	mov	w1, #32872
	movk	w1, #33688, lsl #16
	bl	_WREG32
	mov	x0, x20
	mov	w1, #513
	bl	_WREG32
	add	w1, w23, #1024, lsl #12         ; =4194304
	mov	x0, x19
	bl	_WREG32
	mov	x0, x20
	mov	w1, #514
	bl	_WREG32
	mov	w8, #40
	orr	w1, w24, w8
	mov	x0, x19
	bl	_WREG32
	mov	x0, x20
	mov	w1, #768
	bl	_WREG32
	mov	x0, x19
	mov	w1, #32856
	movk	w1, #33624, lsl #16
	bl	_WREG32
	mov	x0, x20
	mov	w1, #769
	bl	_WREG32
	mov	w23, #34400
	movk	w23, #34016, lsl #16
	mov	x0, x19
	mov	w1, #34400
	movk	w1, #34016, lsl #16
	bl	_WREG32
	mov	x0, x20
	mov	w1, #770
	bl	_WREG32
	mov	w8, #288
	orr	w1, w22, w8
	mov	x0, x19
	bl	_WREG32
	mov	x0, x20
	mov	w1, #1024
	bl	_WREG32
	mov	x0, x19
	mov	w1, #32832
	movk	w1, #33560, lsl #16
	bl	_WREG32
	mov	x0, x20
	mov	w1, #1025
	bl	_WREG32
	add	w1, w23, #512, lsl #12          ; =2097152
	mov	x0, x19
	bl	_WREG32
	mov	x0, x20
	mov	w1, #1026
	bl	_WREG32
	mov	w8, #336
	orr	w1, w22, w8
	mov	x0, x19
	bl	_WREG32
	mov	w23, #1280
	mov	x0, x20
	mov	w1, #1280
	bl	_WREG32
	mov	x0, x19
	mov	w1, #32816
	movk	w1, #33496, lsl #16
	bl	_WREG32
	mov	x0, x20
	mov	w1, #1281
	bl	_WREG32
	mov	x0, x19
	mov	w1, #34368
	movk	w1, #34112, lsl #16
	bl	_WREG32
	mov	x0, x20
	mov	w1, #1282
	bl	_WREG32
	orr	w1, w22, #0x180
	mov	x0, x19
	bl	_WREG32
	mov	x0, x20
	mov	w1, #1536
	bl	_WREG32
	mov	w27, #32792
	movk	w27, #33440, lsl #16
	mov	x0, x19
	mov	w1, #32792
	movk	w1, #33440, lsl #16
	bl	_WREG32
	mov	x0, x20
	mov	w1, #1537
	bl	_WREG32
	mov	x0, x19
	mov	w1, #34336
	movk	w1, #34176, lsl #16
	bl	_WREG32
	mov	x0, x20
	mov	w1, #1538
	bl	_WREG32
	add	w1, w24, #232
	mov	x0, x19
	bl	_WREG32
	mov	x0, x20
	mov	w1, #1792
	bl	_WREG32
	mov	x0, x19
	mov	w1, #32784
	movk	w1, #33376, lsl #16
	bl	_WREG32
	mov	x0, x20
	mov	w1, #1793
	bl	_WREG32
	mov	x0, x19
	mov	w1, #34304
	movk	w1, #34208, lsl #16
	bl	_WREG32
	mov	x0, x20
	mov	w1, #1794
	bl	_WREG32
	mov	w24, #-2147450880
	orr	w1, w24, #0x1f0
	mov	x0, x19
	bl	_WREG32
	mov	x0, x20
	mov	w1, #2048
	bl	_WREG32
	mov	x0, x19
	mov	w1, #49144
	movk	w1, #33320, lsl #16
	bl	_WREG32
	mov	x0, x20
	mov	w1, #2049
	bl	_WREG32
	mov	w25, #34272
	movk	w25, #34272, lsl #16
	mov	x0, x19
	mov	w1, #34272
	movk	w1, #34272, lsl #16
	bl	_WREG32
	mov	x0, x20
	mov	w1, #2050
	bl	_WREG32
	mov	w8, #552
	orr	w1, w22, w8
	mov	x0, x19
	bl	_WREG32
	mov	x0, x20
	mov	w1, #65536
	bl	_WREG32
	mov	x0, x19
	mov	w1, #48896
	movk	w1, #33448, lsl #16
	bl	_WREG32
	mov	x0, x20
	mov	w1, #65537
	bl	_WREG32
	add	w1, w27, #3240
	mov	x0, x19
	bl	_WREG32
	add	w1, w26, #1
	mov	x0, x20
	bl	_WREG32
	mov	w8, #48824
	movk	w8, #32776, lsl #16
	orr	w1, w8, #0x40
	mov	x0, x19
	bl	_WREG32
	add	w1, w26, #255
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #48936
	movk	w1, #33264, lsl #16
	bl	_WREG32
	orr	w1, w26, #0x100
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #36000
	movk	w1, #33632, lsl #16
	bl	_WREG32
	add	w1, w26, #257
	mov	x0, x20
	bl	_WREG32
	mov	w27, #48784
	movk	w27, #32792, lsl #16
	orr	w1, w27, #0x40
	mov	x0, x19
	bl	_WREG32
	add	w1, w26, #511
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #48952
	movk	w1, #33096, lsl #16
	bl	_WREG32
	orr	w1, w26, #0x200
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #35968
	movk	w1, #33856, lsl #16
	bl	_WREG32
	add	w1, w26, #513
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #48824
	movk	w1, #32776, lsl #16
	bl	_WREG32
	add	w1, w26, #767
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #49016
	movk	w1, #32944, lsl #16
	bl	_WREG32
	orr	w1, w26, #0x300
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #35872
	movk	w1, #34048, lsl #16
	bl	_WREG32
	add	w1, w26, #769
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #48800
	movk	w1, #32800, lsl #16
	bl	_WREG32
	add	w1, w26, #1023
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #49040
	movk	w1, #32808, lsl #16
	bl	_WREG32
	orr	w1, w26, #0x400
	mov	x0, x20
	bl	_WREG32
	add	w1, w25, #1504
	mov	x0, x19
	bl	_WREG32
	add	w1, w26, #1025
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #48784
	movk	w1, #32792, lsl #16
	bl	_WREG32
	add	w1, w26, #1279
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #49072
	movk	w1, #49080, lsl #16
	bl	_WREG32
	orr	w1, w26, w23
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #35648
	movk	w1, #34496, lsl #16
	bl	_WREG32
	add	w1, w26, #1281
	mov	x0, x20
	bl	_WREG32
	mov	w25, #48784
	movk	w25, #32784, lsl #16
	mov	x0, x19
	mov	w1, #48784
	movk	w1, #32784, lsl #16
	bl	_WREG32
	add	w1, w26, #1535
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #49096
	movk	w1, #48984, lsl #16
	bl	_WREG32
	orr	w1, w26, #0x600
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #35488
	movk	w1, #34720, lsl #16
	bl	_WREG32
	add	w1, w26, #1537
	mov	x0, x20
	bl	_WREG32
	orr	w1, w25, #0x8
	mov	x0, x19
	bl	_WREG32
	add	w1, w26, #1791
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #49136
	movk	w1, #48912, lsl #16
	bl	_WREG32
	orr	w1, w26, #0x700
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #35296
	movk	w1, #34912, lsl #16
	bl	_WREG32
	add	w1, w26, #1793
	mov	x0, x20
	bl	_WREG32
	orr	w1, w27, #0x20
	mov	x0, x19
	bl	_WREG32
	add	w1, w26, #2047
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #49128
	movk	w1, #48856, lsl #16
	bl	_WREG32
	orr	w1, w26, #0x800
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #35136
	movk	w1, #35136, lsl #16
	bl	_WREG32
	add	w1, w26, #2049
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #48856
	movk	w1, #49128, lsl #16
	bl	_WREG32
	mov	x0, x20
	mov	w1, #131072
	bl	_WREG32
	mov	x0, x19
	mov	w1, #-2147450880
	bl	_WREG32
	add	w1, w26, #16, lsl #12           ; =65536
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #32768
	movk	w1, #36864, lsl #16
	bl	_WREG32
	mov	w28, #131074
	mov	x0, x20
	mov	w1, #131074
	bl	_WREG32
	mov	x0, x19
	mov	w1, #-2147450880
	bl	_WREG32
	orr	w1, w28, #0x1
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #-2147450880
	bl	_WREG32
	add	w1, w28, #254
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #32768
	movk	w1, #32784, lsl #16
	bl	_WREG32
	add	w1, w28, #255
	mov	x0, x20
	bl	_WREG32
	mov	w25, #49008
	movk	w25, #36832, lsl #16
	mov	x0, x19
	mov	w1, #49008
	movk	w1, #36832, lsl #16
	bl	_WREG32
	orr	w1, w28, #0x100
	mov	x0, x20
	bl	_WREG32
	mov	w26, #32960
	movk	w26, #49128, lsl #16
	mov	x0, x19
	mov	w1, #32960
	movk	w1, #49128, lsl #16
	bl	_WREG32
	orr	w1, w28, w21
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #-2147450880
	bl	_WREG32
	add	w1, w28, #510
	mov	x0, x20
	bl	_WREG32
	mov	w8, #360
	orr	w1, w27, w8
	mov	x0, x19
	bl	_WREG32
	add	w1, w28, #511
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #48904
	movk	w1, #36736, lsl #16
	bl	_WREG32
	orr	w1, w28, #0x200
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #33184
	movk	w1, #49104, lsl #16
	bl	_WREG32
	mov	w8, #513
	orr	w1, w28, w8
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #32768
	movk	w1, #49144, lsl #16
	bl	_WREG32
	add	w1, w28, #766
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #32768
	movk	w1, #32792, lsl #16
	bl	_WREG32
	add	w1, w28, #767
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #48832
	movk	w1, #36576, lsl #16
	bl	_WREG32
	orr	w1, w28, #0x300
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #33440
	movk	w1, #49072, lsl #16
	bl	_WREG32
	mov	w8, #769
	orr	w1, w28, w8
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #-2147450880
	bl	_WREG32
	add	w1, w28, #1022
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #32768
	movk	w1, #32792, lsl #16
	bl	_WREG32
	add	w1, w28, #1023
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #48800
	movk	w1, #36352, lsl #16
	bl	_WREG32
	orr	w1, w28, #0x400
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #33728
	movk	w1, #49032, lsl #16
	bl	_WREG32
	mov	w8, #1025
	orr	w1, w28, w8
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #-2147450880
	bl	_WREG32
	add	w1, w28, #1278
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #32768
	movk	w1, #32792, lsl #16
	bl	_WREG32
	add	w1, w28, #1279
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #48784
	movk	w1, #36096, lsl #16
	bl	_WREG32
	orr	w1, w28, w23
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #34048
	movk	w1, #48984, lsl #16
	bl	_WREG32
	mov	w8, #1281
	orr	w1, w28, w8
	mov	x0, x20
	bl	_WREG32
	orr	w21, w24, #0x8
	mov	x0, x19
	mov	x1, x21
	bl	_WREG32
	add	w1, w28, #1534
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #32768
	movk	w1, #32792, lsl #16
	bl	_WREG32
	add	w1, w28, #1535
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #48792
	movk	w1, #35776, lsl #16
	bl	_WREG32
	orr	w1, w28, #0x600
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #34400
	movk	w1, #48944, lsl #16
	bl	_WREG32
	mov	w8, #1537
	orr	w1, w28, w8
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	x1, x21
	bl	_WREG32
	add	w1, w28, #1790
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #32768
	movk	w1, #32784, lsl #16
	bl	_WREG32
	add	w1, w28, #1791
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #48816
	movk	w1, #35456, lsl #16
	bl	_WREG32
	orr	w1, w28, #0x700
	mov	x0, x20
	bl	_WREG32
	mov	w27, #34752
	movk	w27, #48896, lsl #16
	mov	x0, x19
	mov	w1, #34752
	movk	w1, #48896, lsl #16
	bl	_WREG32
	mov	w8, #1793
	orr	w1, w28, w8
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	x1, x21
	bl	_WREG32
	add	w1, w28, #2046
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #32768
	movk	w1, #32784, lsl #16
	bl	_WREG32
	add	w1, w28, #2047
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #48848
	movk	w1, #35104, lsl #16
	bl	_WREG32
	orr	w1, w28, #0x800
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #35104
	movk	w1, #48848, lsl #16
	bl	_WREG32
	mov	w8, #2049
	orr	w1, w28, w8
	mov	x0, x20
	bl	_WREG32
	orr	w1, w24, #0x10
	mov	x0, x19
	bl	_WREG32
	mov	x0, x20
	mov	w1, #196608
	bl	_WREG32
	mov	x0, x19
	mov	w1, #32768
	movk	w1, #36864, lsl #16
	bl	_WREG32
	mov	w21, #1
	movk	w21, #3, lsl #16
	mov	x0, x20
	mov	w1, #1
	movk	w1, #3, lsl #16
	bl	_WREG32
	mov	x0, x19
	mov	w1, #-2147450880
	bl	_WREG32
	add	w1, w21, #255
	mov	x0, x20
	bl	_WREG32
	add	w1, w25, #32
	mov	x0, x19
	bl	_WREG32
	orr	w1, w21, #0x100
	mov	x0, x20
	bl	_WREG32
	mov	w8, #160
	orr	w1, w22, w8
	mov	x0, x19
	bl	_WREG32
	add	w1, w21, #511
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #48960
	movk	w1, #36704, lsl #16
	bl	_WREG32
	orr	w1, w21, #0x200
	mov	x0, x20
	bl	_WREG32
	add	w1, w26, #192
	mov	x0, x19
	bl	_WREG32
	add	w1, w21, #767
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #48896
	movk	w1, #36544, lsl #16
	bl	_WREG32
	orr	w1, w21, #0x300
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #33408
	movk	w1, #49096, lsl #16
	bl	_WREG32
	add	w1, w21, #1023
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #48864
	movk	w1, #36320, lsl #16
	bl	_WREG32
	orr	w1, w21, #0x400
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #33696
	movk	w1, #49056, lsl #16
	bl	_WREG32
	add	w1, w21, #1279
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #48848
	movk	w1, #36064, lsl #16
	bl	_WREG32
	orr	w1, w21, w23
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #34016
	movk	w1, #49016, lsl #16
	bl	_WREG32
	add	w1, w21, #1535
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #48856
	movk	w1, #35744, lsl #16
	bl	_WREG32
	orr	w1, w21, #0x600
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #34368
	movk	w1, #48976, lsl #16
	bl	_WREG32
	add	w1, w21, #1791
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #48872
	movk	w1, #35424, lsl #16
	bl	_WREG32
	orr	w1, w21, #0x700
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #34720
	movk	w1, #48928, lsl #16
	bl	_WREG32
	add	w1, w21, #2047
	mov	x0, x20
	bl	_WREG32
	mov	x0, x19
	mov	w1, #48896
	movk	w1, #35072, lsl #16
	bl	_WREG32
	orr	w1, w21, #0x800
	mov	x0, x20
	bl	_WREG32
	add	w1, w27, #320
	mov	x0, x19
	ldp	x29, x30, [sp, #80]             ; 16-byte Folded Reload
	ldp	x20, x19, [sp, #64]             ; 16-byte Folded Reload
	ldp	x22, x21, [sp, #48]             ; 16-byte Folded Reload
	ldp	x24, x23, [sp, #32]             ; 16-byte Folded Reload
	ldp	x26, x25, [sp, #16]             ; 16-byte Folded Reload
	ldp	x28, x27, [sp], #96             ; 16-byte Folded Reload
	b	_WREG32
	.cfi_endproc
                                        ; -- End function
.subsections_via_symbols
