include/map/SSEPlus_UNMAP_ALL.h

Go to the documentation of this file.
00001 //
00002 // Copyright (c) 2006-2008 Advanced Micro Devices, Inc. All Rights Reserved.
00003 // This software is subject to the Apache v2.0 License.
00004 //
00005 //no header guard
00006 
00007 #undef __MAP_SSE2__
00008 #undef __MAP_SSE3__
00009 
00010 //SSE
00011 #undef ssp_add_ps      
00012 #undef ssp_add_ss      
00013 #undef ssp_and_ps      
00014 #undef ssp_andnot_ps   
00015 #undef ssp_cmpeq_ps    
00016 #undef ssp_cmpeq_ss    
00017 #undef ssp_cmpge_ps    
00018 #undef ssp_cmpge_ss    
00019 #undef ssp_cmpgt_ps    
00020 #undef ssp_cmpgt_ss    
00021 #undef ssp_cmple_ps    
00022 #undef ssp_cmple_ss    
00023 #undef ssp_cmplt_ps    
00024 #undef ssp_cmplt_ss    
00025 #undef ssp_cmpneq_ps   
00026 #undef ssp_cmpneq_ss   
00027 #undef ssp_cmpnge_ps   
00028 #undef ssp_cmpnge_ss   
00029 #undef ssp_cmpngt_ps   
00030 #undef ssp_cmpngt_ss   
00031 #undef ssp_cmpnle_ps   
00032 #undef ssp_cmpnle_ss   
00033 #undef ssp_cmpnlt_ps   
00034 #undef ssp_cmpnlt_ss   
00035 #undef ssp_cmpord_ps   
00036 #undef ssp_cmpord_ss   
00037 #undef ssp_cmpunord_ps 
00038 #undef ssp_cmpunord_ss 
00039 #undef ssp_comieq_ss   
00040 #undef ssp_comige_ss   
00041 #undef ssp_comigt_ss   
00042 #undef ssp_comile_ss   
00043 #undef ssp_comilt_ss   
00044 #undef ssp_comineq_ss  
00045 #undef ssp_cvt_pi2ps   
00046 #undef ssp_cvt_ps2pi   
00047 #undef ssp_cvt_si2ss   
00048 #undef ssp_cvt_ss2si   
00049 #undef ssp_cvtsi64_ss  
00050 #undef ssp_cvtss_f32   
00051 #undef ssp_cvtss_si64  
00052 #undef ssp_cvtt_ps2pi  
00053 #undef ssp_cvtt_ss2si  
00054 #undef ssp_cvttss_si64 
00055 #undef ssp_div_ps      
00056 #undef ssp_div_ss      
00057 #undef ssp_getcsr      
00058 #undef ssp_load_ps     
00059 #undef ssp_load_ps1    
00060 #undef ssp_load_ss     
00061 #undef ssp_loadh_pi    
00062 #undef ssp_loadl_pi    
00063 #undef ssp_loadr_ps    
00064 #undef ssp_loadu_ps    
00065 #undef ssp_max_ps      
00066 #undef ssp_max_ss      
00067 #undef ssp_min_ps      
00068 #undef ssp_min_ss      
00069 #undef ssp_move_ss     
00070 #undef ssp_movehl_ps   
00071 #undef ssp_movelh_ps   
00072 #undef ssp_movemask_ps 
00073 #undef ssp_mul_ps      
00074 #undef ssp_mul_ss      
00075 #undef ssp_or_ps       
00076 #undef ssp_prefetch    
00077 #undef ssp_rcp_ps      
00078 #undef ssp_rcp_ss      
00079 #undef ssp_rsqrt_ps    
00080 #undef ssp_rsqrt_ss    
00081 #undef ssp_set_ps      
00082 #undef ssp_set_ps1     
00083 #undef ssp_set_ss      
00084 #undef ssp_setcsr      
00085 #undef ssp_setr_ps     
00086 #undef ssp_setzero_ps  
00087 #undef ssp_sfence      
00088 #undef ssp_shuffle_ps  
00089 #undef ssp_sqrt_ps     
00090 #undef ssp_sqrt_ss     
00091 #undef ssp_store_ps    
00092 #undef ssp_store_ps1   
00093 #undef ssp_store_ss    
00094 #undef ssp_storeh_pi   
00095 #undef ssp_storel_pi   
00096 #undef ssp_storer_ps   
00097 #undef ssp_storeu_ps   
00098 #undef ssp_stream_ps   
00099 #undef ssp_sub_ps      
00100 #undef ssp_sub_ss      
00101 #undef ssp_ucomieq_ss  
00102 #undef ssp_ucomige_ss  
00103 #undef ssp_ucomigt_ss  
00104 #undef ssp_ucomile_ss  
00105 #undef ssp_ucomilt_ss  
00106 #undef ssp_ucomineq_ss 
00107 #undef ssp_unpackhi_ps 
00108 #undef ssp_unpacklo_ps 
00109 #undef ssp_xor_ps      
00110 
00111 //SSE2
00112 #undef ssp_add_epi16        
00113 #undef ssp_add_epi32        
00114 #undef ssp_add_epi64        
00115 #undef ssp_add_epi8         
00116 #undef ssp_add_pd           
00117 #undef ssp_add_sd           
00118 #undef ssp_add_si64         
00119 #undef ssp_adds_epi16       
00120 #undef ssp_adds_epi8        
00121 #undef ssp_adds_epu16       
00122 #undef ssp_adds_epu8        
00123 #undef ssp_and_pd           
00124 #undef ssp_and_si128        
00125 #undef ssp_andnot_pd        
00126 #undef ssp_andnot_si128     
00127 #undef ssp_avg_epu16        
00128 #undef ssp_avg_epu8         
00129 #undef ssp_castpd_ps        
00130 #undef ssp_castpd_si128     
00131 #undef ssp_castps_pd        
00132 #undef ssp_castps_si128     
00133 #undef ssp_castsi128_pd     
00134 #undef ssp_castsi128_ps     
00135 #undef ssp_clflush          
00136 #undef ssp_cmpeq_epi16      
00137 #undef ssp_cmpeq_epi32      
00138 #undef ssp_cmpeq_epi8       
00139 #undef ssp_cmpeq_pd         
00140 #undef ssp_cmpeq_sd         
00141 #undef ssp_cmpge_pd         
00142 #undef ssp_cmpge_sd         
00143 #undef ssp_cmpgt_epi16      
00144 #undef ssp_cmpgt_epi32      
00145 #undef ssp_cmpgt_epi8       
00146 #undef ssp_cmpgt_pd         
00147 #undef ssp_cmpgt_sd         
00148 #undef ssp_cmple_pd         
00149 #undef ssp_cmple_sd         
00150 #undef ssp_cmplt_epi16      
00151 #undef ssp_cmplt_epi32      
00152 #undef ssp_cmplt_epi8       
00153 #undef ssp_cmplt_pd         
00154 #undef ssp_cmplt_sd         
00155 #undef ssp_cmpneq_pd        
00156 #undef ssp_cmpneq_sd        
00157 #undef ssp_cmpnge_pd        
00158 #undef ssp_cmpnge_sd        
00159 #undef ssp_cmpngt_pd        
00160 #undef ssp_cmpngt_sd        
00161 #undef ssp_cmpnle_pd        
00162 #undef ssp_cmpnle_sd        
00163 #undef ssp_cmpnlt_pd        
00164 #undef ssp_cmpnlt_sd        
00165 #undef ssp_cmpord_pd        
00166 #undef ssp_cmpord_sd        
00167 #undef ssp_cmpunord_pd      
00168 #undef ssp_cmpunord_sd      
00169 #undef ssp_comieq_sd        
00170 #undef ssp_comige_sd        
00171 #undef ssp_comigt_sd        
00172 #undef ssp_comile_sd        
00173 #undef ssp_comilt_sd        
00174 #undef ssp_comineq_sd       
00175 #undef ssp_cvtepi32_pd      
00176 #undef ssp_cvtepi32_ps      
00177 #undef ssp_cvtpd_epi32      
00178 #undef ssp_cvtpd_pi32       
00179 #undef ssp_cvtpd_ps         
00180 #undef ssp_cvtpi32_pd       
00181 #undef ssp_cvtps_epi32      
00182 #undef ssp_cvtps_pd         
00183 #undef ssp_cvtsd_f64        
00184 #undef ssp_cvtsd_si32       
00185 #undef ssp_cvtsd_si64       
00186 #undef ssp_cvtsd_ss         
00187 #undef ssp_cvtsi128_si32    
00188 #undef ssp_cvtsi128_si64    
00189 #undef ssp_cvtsi32_sd       
00190 #undef ssp_cvtsi32_si128    
00191 #undef ssp_cvtsi64_sd       
00192 #undef ssp_cvtsi64_si128    
00193 #undef ssp_cvtss_sd         
00194 #undef ssp_cvttpd_epi32     
00195 #undef ssp_cvttpd_pi32      
00196 #undef ssp_cvttps_epi32     
00197 #undef ssp_cvttsd_si32      
00198 #undef ssp_cvttsd_si64      
00199 #undef ssp_div_pd           
00200 #undef ssp_div_sd           
00201 #undef ssp_extract_epi16    
00202 #undef ssp_insert_epi16     
00203 #undef ssp_lfence           
00204 #undef ssp_load_pd          
00205 #undef ssp_load_sd          
00206 #undef ssp_load_si128       
00207 #undef ssp_load1_pd         
00208 #undef ssp_loadh_pd         
00209 #undef ssp_loadl_epi64      
00210 #undef ssp_loadl_pd         
00211 #undef ssp_loadr_pd         
00212 #undef ssp_loadu_pd         
00213 #undef ssp_loadu_si128      
00214 #undef ssp_madd_epi16       
00215 #undef ssp_maskmoveu_si128  
00216 #undef ssp_max_epi16        
00217 #undef ssp_max_epu8         
00218 #undef ssp_max_pd           
00219 #undef ssp_max_sd           
00220 #undef ssp_mfence           
00221 #undef ssp_min_epi16        
00222 #undef ssp_min_epu8         
00223 #undef ssp_min_pd           
00224 #undef ssp_min_sd           
00225 #undef ssp_move_epi64       
00226 #undef ssp_move_sd          
00227 #undef ssp_movemask_epi8    
00228 #undef ssp_movemask_pd      
00229 #undef ssp_movepi64_pi64    
00230 #undef ssp_movpi64_epi64    
00231 #undef ssp_mul_epu32        
00232 #undef ssp_mul_pd           
00233 #undef ssp_mul_sd           
00234 #undef ssp_mul_su32         
00235 #undef ssp_mulhi_epi16      
00236 #undef ssp_mulhi_epu16      
00237 #undef ssp_mullo_epi16      
00238 #undef ssp_or_pd           
00239 #undef ssp_or_si128         
00240 #undef ssp_packs_epi16      
00241 #undef ssp_packs_epi32      
00242 #undef ssp_packus_epi16     
00243 #undef ssp_pause           
00244 #undef ssp_sad_epu8         
00245 #undef ssp_set_epi16        
00246 #undef ssp_set_epi32        
00247 #undef ssp_set_epi64        
00248 #undef ssp_set_epi8         
00249 #undef ssp_set_pd           
00250 #undef ssp_set_sd           
00251 #undef ssp_set1_epi16       
00252 #undef ssp_set1_epi32       
00253 #undef ssp_set1_epi64       
00254 #undef ssp_set1_epi8        
00255 #undef ssp_set1_pd          
00256 #undef ssp_setl_epi64       
00257 #undef ssp_setr_epi16       
00258 #undef ssp_setr_epi32       
00259 #undef ssp_setr_epi64       
00260 #undef ssp_setr_epi8        
00261 #undef ssp_setr_pd          
00262 #undef ssp_setzero_pd       
00263 #undef ssp_setzero_si128    
00264 #undef ssp_shuffle_epi32    
00265 #undef ssp_shuffle_pd       
00266 #undef ssp_shufflehi_epi16  
00267 #undef ssp_shufflelo_epi16  
00268 #undef ssp_sll_epi16        
00269 #undef ssp_sll_epi32        
00270 #undef ssp_sll_epi64        
00271 #undef ssp_slli_epi16       
00272 #undef ssp_slli_epi32       
00273 #undef ssp_slli_epi64       
00274 #undef ssp_slli_si128       
00275 #undef ssp_sqrt_pd          
00276 #undef ssp_sqrt_sd          
00277 #undef ssp_sra_epi16        
00278 #undef ssp_sra_epi32        
00279 #undef ssp_srai_epi16       
00280 #undef ssp_srai_epi32       
00281 #undef ssp_srl_epi16        
00282 #undef ssp_srl_epi32        
00283 #undef ssp_srl_epi64        
00284 #undef ssp_srli_epi16       
00285 #undef ssp_srli_epi32       
00286 #undef ssp_srli_epi64       
00287 #undef ssp_srli_si128       
00288 #undef ssp_store_pd         
00289 #undef ssp_store_sd         
00290 #undef ssp_store_si128      
00291 #undef ssp_store1_pd        
00292 #undef ssp_storeh_pd        
00293 #undef ssp_storel_epi64     
00294 #undef ssp_storel_pd        
00295 #undef ssp_storer_pd        
00296 #undef ssp_storeu_pd        
00297 #undef ssp_storeu_si128     
00298 #undef ssp_stream_pd        
00299 #undef ssp_stream_si128     
00300 #undef ssp_stream_si32      
00301 #undef ssp_sub_epi16        
00302 #undef ssp_sub_epi32        
00303 #undef ssp_sub_epi64        
00304 #undef ssp_sub_epi8         
00305 #undef ssp_sub_pd           
00306 #undef ssp_sub_sd           
00307 #undef ssp_sub_si64         
00308 #undef ssp_subs_epi16       
00309 #undef ssp_subs_epi8        
00310 #undef ssp_subs_epu16       
00311 #undef ssp_subs_epu8        
00312 #undef ssp_ucomieq_sd       
00313 #undef ssp_ucomige_sd       
00314 #undef ssp_ucomigt_sd       
00315 #undef ssp_ucomile_sd       
00316 #undef ssp_ucomilt_sd       
00317 #undef ssp_ucomineq_sd      
00318 #undef ssp_unpackhi_epi16   
00319 #undef ssp_unpackhi_epi32   
00320 #undef ssp_unpackhi_epi64   
00321 #undef ssp_unpackhi_epi8    
00322 #undef ssp_unpackhi_pd      
00323 #undef ssp_unpacklo_epi16   
00324 #undef ssp_unpacklo_epi32   
00325 #undef ssp_unpacklo_epi64   
00326 #undef ssp_unpacklo_epi8    
00327 #undef ssp_unpacklo_pd      
00328 #undef ssp_xor_pd           
00329 #undef ssp_xor_si128        
00330 #undef ssp_cvttss_si32      
00331 #undef ssp_cvttps_pi32      
00332 #undef ssp_maskmove_si64    
00333 #undef ssp_avg_pu8          
00334 #undef ssp_set1_ps          
00335 #undef ssp_load1_ps         
00336 #undef ssp_store1_ps        
00337 
00338 // SSE3
00339 #undef ssp_addsub_pd        
00340 #undef ssp_addsub_ps        
00341 #undef ssp_hadd_pd          
00342 #undef ssp_hadd_ps          
00343 #undef ssp_hsub_pd2         
00344 #undef ssp_hsub_ps          
00345 #undef ssp_lddqu_si128      
00346 #undef ssp_loaddup_pd       
00347 #undef ssp_movedup_pd       
00348 #undef ssp_movehdup_ps      
00349 #undef ssp_moveldup_ps      
00350 
00351 // SSSE3
00352 #undef ssp_abs_epi16        
00353 #undef ssp_abs_epi32        
00354 #undef ssp_abs_epi8         
00355 #undef ssp_abs_pi16         
00356 #undef ssp_abs_pi32         
00357 #undef ssp_abs_pi8          
00358 #undef ssp_alignr_epi8      
00359 #undef ssp_alignr_pi8       
00360 #undef ssp_hadd_epi16       
00361 #undef ssp_hadd_epi32       
00362 #undef ssp_hadd_pi16        
00363 #undef ssp_hadd_pi32        
00364 #undef ssp_hadds_epi16      
00365 #undef ssp_hadds_pi16       
00366 #undef ssp_hsub_epi16       
00367 #undef ssp_hsub_epi32       
00368 #undef ssp_hsub_pi16        
00369 #undef ssp_hsub_pi32        
00370 #undef ssp_hsubs_epi16      
00371 #undef ssp_hsubs_pi16       
00372 #undef ssp_maddubs_epi16    
00373 #undef ssp_maddubs_pi16     
00374 #undef ssp_mulhrs_epi16     
00375 #undef ssp_mulhrs_pi16      
00376 #undef ssp_shuffle_epi8     
00377 #undef ssp_shuffle_pi8      
00378 #undef ssp_sign_epi16       
00379 #undef ssp_sign_epi32       
00380 #undef ssp_sign_epi8        
00381 #undef ssp_sign_pi16        
00382 #undef ssp_sign_pi32        
00383 #undef ssp_sign_pi8         
00384 
00385 //SSE4A
00386 #undef       ssp_extract_si64_SSE2          
00387 #undef       ssp_extracti_si64_SSE2         
00388 #undef       ssp_insert_si64_SSE2           
00389 #undef       ssp_inserti_si64_SSE2          
00390 #undef       ssp_stream_sd_SSE2             
00391 #undef       ssp_stream_ss_SSE2             
00392 
00393 // SSE4.1
00394 #undef ssp_blend_epi16            
00395 #undef ssp_blend_pd               
00396 #undef ssp_blend_ps               
00397 #undef ssp_blendv_epi8            
00398 #undef ssp_blendv_pd              
00399 #undef ssp_blendv_ps              
00400 #undef ssp_ceil_pd                
00401 #undef ssp_ceil_ps                
00402 #undef ssp_ceil_sd                
00403 #undef ssp_ceil_ss                
00404 #undef ssp_cmpeq_epi64            
00405 #undef ssp_cvtepi16_epi32         
00406 #undef ssp_cvtepi16_epi64         
00407 #undef ssp_cvtepi32_epi64         
00408 #undef ssp_cvtepi8_epi16          
00409 #undef ssp_cvtepi8_epi32          
00410 #undef ssp_cvtepi8_epi64          
00411 #undef ssp_cvtepu16_epi32         
00412 #undef ssp_cvtepu16_epi64         
00413 #undef ssp_cvtepu32_epi64         
00414 #undef ssp_cvtepu8_epi16          
00415 #undef ssp_cvtepu8_epi32          
00416 #undef ssp_cvtepu8_epi64          
00417 #undef ssp_dp_pd                  
00418 #undef ssp_dp_ps                  
00419 #undef ssp_extract_epi32          
00420 #undef ssp_extract_epi64          
00421 #undef ssp_extract_epi8           
00422 #undef ssp_extract_ps             
00423 #undef ssp_floor_pd               
00424 #undef ssp_floor_ps               
00425 #undef ssp_floor_sd               
00426 #undef ssp_floor_ss               
00427 #undef ssp_insert_epi32           
00428 #undef ssp_insert_epi64           
00429 #undef ssp_insert_epi8            
00430 #undef ssp_insert_ps              
00431 #undef ssp_max_epi32              
00432 #undef ssp_max_epi8               
00433 #undef ssp_max_epu16              
00434 #undef ssp_max_epu32              
00435 #undef ssp_min_epi32              
00436 #undef ssp_min_epi8               
00437 #undef ssp_min_epu16              
00438 #undef ssp_min_epu32              
00439 #undef ssp_minpos_epu16           
00440 #undef ssp_mpsadbw_epu8           
00441 #undef ssp_mul_epi32              
00442 #undef ssp_mullo_epi32            
00443 #undef ssp_packus_epi32           
00444 #undef ssp_round_pd               
00445 #undef ssp_round_ps               
00446 #undef ssp_round_sd               
00447 #undef ssp_round_ss               
00448 #undef ssp_stream_load_si128      
00449 #undef ssp_testc_si128            
00450 #undef ssp_testnzc_si128          
00451 #undef ssp_testz_si128            
00452                                   
00453 //SSE4.2                          
00454 #undef ssp_cmpestra               
00455 #undef ssp_cmpestrc               
00456 #undef ssp_cmpestri               
00457 #undef ssp_cmpestrm               
00458 #undef ssp_cmpestro               
00459 #undef ssp_cmpestrs               
00460 #undef ssp_cmpestrz               
00461 #undef ssp_cmpgt_epi64            
00462 #undef ssp_cmpistra               
00463 #undef ssp_cmpistrc               
00464 #undef ssp_cmpistri               
00465 #undef ssp_cmpistrm               
00466 #undef ssp_cmpistro               
00467 #undef ssp_cmpistrs               
00468 #undef ssp_cmpistrz               
00469 #undef ssp_crc32_u16              
00470 #undef ssp_crc32_u32              
00471 #undef ssp_crc32_u64              
00472 #undef ssp_crc32_u8               
00473 #undef ssp_popcnt_u32             
00474 #undef ssp_popcnt_u64 
00475 
00476 // Arithmetic
00477 #undef ssp_arithmetic_hadd4_epi16 
00478 #undef ssp_arithmetic_hadd4_dup_ps
00479 
00480 // Logical
00481 #undef ssp_logical_bitwise_select 
00482    
00483 
00484 //no header guard

Generated on Wed May 21 13:44:11 2008 for "SSEPlus" by  doxygen 1.5.4