[clang][modules] Don't prevent translation of FW_Private includes when explicitly...
[llvm-project.git] / libclc / generic / lib / common / mix.inc
blob1e8b936149bbfcb73bb160ca5f1a8b499e756a04
1 _CLC_OVERLOAD _CLC_DEF __CLC_GENTYPE mix(__CLC_GENTYPE x, __CLC_GENTYPE y, __CLC_GENTYPE a) {
2   return mad( y - x, a, x );
5 #ifndef __CLC_SCALAR
6 _CLC_OVERLOAD _CLC_DEF __CLC_GENTYPE mix(__CLC_GENTYPE x, __CLC_GENTYPE y, __CLC_SCALAR_GENTYPE a) {
7     return mix(x, y, (__CLC_GENTYPE)a);
9 #endif