Skip to content

Instantly share code, notes, and snippets.

@jcranmer
jcranmer / deasm.cpp
Created April 3, 2014 14:17
Improved n-queens code
#include <immintrin.h>
#include <emmintrin.h>
#include <smmintrin.h>
#include <stdio.h>
typedef unsigned short vector_t __attribute__((vector_size(16)));
int nqueens(int depth) {
unsigned short poss = (1 << depth) - 1;
int sum = 0;