Home | History | Annotate | Download | only in Linker

Lines Matching refs:ElementTypes

237     SmallVector<Type*, 4> ElementTypes;
238 ElementTypes.resize(Ty->getNumContainedTypes());
240 ElementTypes[i] = getImpl(Ty->getContainedType(i));
241 AnyChange |= ElementTypes[i] != Ty->getContainedType(i);
257 return *Entry = ArrayType::get(ElementTypes[0],
260 return *Entry = VectorType::get(ElementTypes[0],
263 return *Entry = PointerType::get(ElementTypes[0],
266 return *Entry = FunctionType::get(ElementTypes[0],
267 makeArrayRef(ElementTypes).slice(1),
271 return *Entry = StructType::get(Ty->getContext(), ElementTypes,