#include "llvm/CodeGenTypes/MachineValueType.h"
#include "llvm/CodeGen/GenVT.inc"
Go to the source code of this file.
|
| #define | GET_VT_ATTR(Ty, Sz, Any, Int, FP, Vec, Sc, Tup, NF, NElem, EltTy) |
| #define | GET_VT_ATTR(Ty, Sz, Any, Int, FP, Vec, Sc, Tup, NF, NElem, EltTy) |
◆ GET_VT_ATTR [1/2]
| #define GET_VT_ATTR |
( |
| Ty, |
|
|
| Sz, |
|
|
| Any, |
|
|
| Int, |
|
|
| FP, |
|
|
| Vec, |
|
|
| Sc, |
|
|
| Tup, |
|
|
| NF, |
|
|
| NElem, |
|
|
| EltTy ) |
Value: if (Vec && !Tup && !T.Slots[NElem]) \
T.Slots[NElem] = NextSlot++;
◆ GET_VT_ATTR [2/2]
| #define GET_VT_ATTR |
( |
| Ty, |
|
|
| Sz, |
|
|
| Any, |
|
|
| Int, |
|
|
| FP, |
|
|
| Vec, |
|
|
| Sc, |
|
|
| Tup, |
|
|
| NF, |
|
|
| NElem, |
|
|
| EltTy ) |
Value: if (Vec && !Tup) \
T.Tys[Sc][MVT::EltTy][T.Slots[NElem]] = MVT::Ty;
◆ buildVecVTTable()