	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_c_guVecCross                   ## -- Begin function c_guVecCross
	.p2align	4, 0x90
_c_guVecCross:                          ## @c_guVecCross
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	movl	(%rdi), %eax
	movl	4(%rdi), %r8d
	movl	8(%rsi), %r9d
	movl	%r9d, %ecx
	imull	%r8d, %ecx
	movl	8(%rdi), %edi
	movl	(%rsi), %r10d
	movl	4(%rsi), %esi
	imull	%eax, %r9d
	imull	%esi, %eax
	imull	%edi, %esi
	subl	%esi, %ecx
	imull	%r10d, %edi
	subl	%r9d, %edi
	imull	%r8d, %r10d
	subl	%r10d, %eax
	movl	%ecx, (%rdx)
	movl	%edi, 4(%rdx)
	movl	%eax, 8(%rdx)
	popq	%rbp
	retq
	.cfi_endproc
                                        ## -- End function
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_c_guVecCross                   ; -- Begin function c_guVecCross
	.p2align	2
_c_guVecCross:                          ; @c_guVecCross
	.cfi_startproc
; %bb.0:
	ldp	w13, w8, [x1, #4]
	ldp	w10, w9, [x0]
	mul	w11, w8, w9
	ldr	w12, [x0, #8]
	ldr	w14, [x1]
	msub	w11, w13, w12, w11
	mul	w8, w10, w8
	neg	w8, w8
	madd	w8, w14, w12, w8
	mul	w9, w14, w9
	neg	w9, w9
	madd	w9, w10, w13, w9
	stp	w11, w8, [x2]
	str	w9, [x2, #8]
	ret
	.cfi_endproc
                                        ; -- End function
.subsections_via_symbols
