You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
724 B
35 lines
724 B
/* MD32-S15 builtins |
|
*/ |
|
|
|
#pragma once |
|
#ifndef __NO_BUILTIN |
|
#pragma system_header /* i16 */ |
|
#endif |
|
|
|
#ifndef __cplusplus |
|
#error <builtins_md32s15> only available with -c++ |
|
#endif |
|
|
|
#ifndef __BUILTINS_MD32S15_DEFINED |
|
#define __BUILTINS_MD32S15_DEFINED |
|
|
|
|
|
|
|
#include "builtins_md32s15.h" |
|
|
|
#include <stddef.h> |
|
|
|
//#pragma always_inline |
|
//inline int md32_maxs(int a, int b, int c, int d, int &co) { |
|
// int r = __builtin_md32_maxs_res1(a, b, c, d); |
|
// co = __builtin_md32_maxs_res2(r); |
|
// return r; |
|
//} |
|
//#pragma always_inline |
|
//inline int md32_mins(int a, int b, int c, int d, int &co) { |
|
// int r = __builtin_md32_mins_res1(a, b, c, d); |
|
// co = __builtin_md32_mins_res2(r); |
|
// return r; |
|
//} |
|
|
|
#endif /* __BUILTINS_MD32S15_DEFINED */
|
|
|