search for: paramkind

Displaying 2 results from an estimated 2 matches for "paramkind".

Did you mean: param_id
2019 Jun 24
2
RFC: Interface user provided vector functions with the vectorizer.
For example, Type 2 case, scalar-foo used call by value while vector-foo used call by ref. The question Johannes is asking is whether we can decipher that after the fact, only by looking at the two function signatures, or need some more info (what kind, what's minimal)? I think we need to list up cases of interest, and for each vector ABI of interest, we need to work on the requirements and
2019 Jun 24
2
RFC: Interface user provided vector functions with the vectorizer.
...e that can be used with linear modifiers. > The question Johannes is asking is whether we can decipher that after the fact, only by looking at the two function signatures, or need some more info (what kind, what’s minimal)? In the draft implementation we have been working on, we came up with a ParamKind enum that holds the following information: enum class ParamKind { Vector, OMP_Linear, OMP_LinearRef, OMP_LinearVal, OMP_LinearUVal, OMP_LinearPos, OMP_LinearValPos, OMP_LinearRefPos, OMP_LinearUValPos, OMP_Uniform }; The enum is used to classify the `Parame...