VLFeat.org

API docs

  • Home
    • Download and Install
    • API docs
    • Matlab docs
    • About VLFeat
  • Tutorials
    • SIFT
    • MSER
    • IKM
    • HIKM
    • AIB
    • Utils
  • Main Page
  • Related Pages
  • Data Structures
  • Files
  • Examples

imopv_sse2.c

Go to the documentation of this file.
00001 
00007 #if defined(VL_SUPPORT_SSE2) & ! defined(__SSE2__)
00008 #error "Compiling with VL_SUPPORT_SSE2, but no __SSE2__ defined"
00009 #endif
00010 
00011 #if defined(VL_SUPPORT_SSE2)
00012 
00013 #include <emmintrin.h>
00014 #include "imopv.h"
00015 #include "imopv_sse2.h"
00016 
00017 #define FLOAT_TYPE_FLOAT 1
00018 #define FLOAT_TYPE_DOUBLE 2
00019 
00020 #undef FLOAT_TYPE
00021 #define FLOAT_TYPE FLOAT_TYPE_FLOAT
00022 #include "imopv_sse2.tc"
00023 
00024 #undef FLOAT_TYPE
00025 #define FLOAT_TYPE FLOAT_TYPE_DOUBLE
00026 #include "imopv_sse2.tc"
00027 
00028 #endif
Copyright © 2008 Andrea Vedaldi and Brian Fulkerson