Lines Matching defs:AT

62     SROA(int T, bool hasDT, char &ID, int ST, int AT, int SLT)
72 if (AT == -1)
75 ArrayElementThreshold = AT;
191 SROA_DT(int T = -1, int ST = -1, int AT = -1, int SLT = -1) :
192 SROA(T, true, ID, ST, AT, SLT) {
208 SROA_SSAUp(int T = -1, int ST = -1, int AT = -1, int SLT = -1) :
209 SROA(T, false, ID, ST, AT, SLT) {
818 if (ArrayType *AT = dyn_cast<ArrayType>(ToType)) {
821 uint64_t EltSize = TD.getTypeAllocSizeInBits(AT->getElementType());
822 Value *Res = UndefValue::get(AT);
823 for (unsigned i = 0, e = AT->getNumElements(); i != e; ++i) {
824 Value *Elt = ConvertScalar_ExtractValue(FromVal, AT->getElementType(),
946 if (ArrayType *AT = dyn_cast<ArrayType>(SV->getType())) {
949 uint64_t EltSize = TD.getTypeAllocSizeInBits(AT->getElementType());
950 for (unsigned i = 0, e = AT->getNumElements(); i != e; ++i) {
1459 if (ArrayType *AT = dyn_cast<ArrayType>(T))
1460 return AT->getNumElements() <= ArrayElementThreshold;
1553 ArrayType *AT = cast<ArrayType>(AI->getAllocatedType());
1554 ElementAllocas.reserve(AT->getNumElements());
1555 Type *ElTy = AT->getElementType();
1556 for (unsigned i = 0, e = AT->getNumElements(); i != e; ++i) {
1751 if (ArrayType *AT = dyn_cast<ArrayType>(T)) {
1752 NumElts = AT->getNumElements();
1753 EltTy = (NumElts == 0 ? 0 : AT->getElementType());
1840 } else if (ArrayType *AT = dyn_cast<ArrayType>(T)) {
1841 EltTy = AT->getElementType();
1843 if (Offset >= AT->getNumElements() * EltSize)
2019 } else if (ArrayType *AT = dyn_cast<ArrayType>(T)) {
2020 T = AT->getElementType();