2012-04-03から1日間の記事一覧

いやAgnerさんのやつにちょっと詳細書いてある気がするな。真面目に読むか…

Sandy の indirect branch

#include <x86intrin.h> #include <stdio.h> struct Base { virtual void f() = 0; }; #define GENCLASS(name) \ struct name : public Base { virtual void f(){} }; GENCLASS(A);GENCLASS(B);GENCLASS(C);GENCLASS(D);GENCLASS(E);GENCLASS(F); int main() { #define NOBJ 6 Base</stdio.h></x86intrin.h>…