Searched refs:SequentialType (Results 1 – 17 of 17) sorted by relevance
306 class SequentialType : public CompositeType {308 SequentialType(const SequentialType &) LLVM_DELETED_FUNCTION;309 const SequentialType &operator=(const SequentialType &) LLVM_DELETED_FUNCTION;312 SequentialType(TypeID TID, Type *ElType) in SequentialType() function332 class ArrayType : public SequentialType {358 class VectorType : public SequentialType {425 class PointerType : public SequentialType {
38 class SequentialType; variable581 inline SequentialType *getType() const {582 return cast<SequentialType>(Value::getType());
764 SequentialType *getType() const {765 return cast<SequentialType>(Instruction::getType());
207 return cast<SequentialType>(this)->getElementType(); in getSequentialElementType()635 return cast<SequentialType>(this)->getElementType(); in getTypeAtIndex()643 return cast<SequentialType>(this)->getElementType(); in getTypeAtIndex()675 : SequentialType(ArrayTyID, ElType) { in ArrayType()702 : SequentialType(VectorTyID, ElType) { in VectorType()747 : SequentialType(PointerTyID, E) { in PointerType()
121 } else if (SequentialType *STy = in FoldBitCast()122 dyn_cast<SequentialType>(ElTy)) { in FoldBitCast()1903 static bool isIndexInRangeOfSequentialType(const SequentialType *STy, in isIndexInRangeOfSequentialType()1997 else if (SequentialType *STy = dyn_cast_or_null<SequentialType>(LastTy)) in ConstantFoldGetElementPtrImpl()2072 !isIndexInRangeOfSequentialType(cast<SequentialType>(Ty), CI)) { in ConstantFoldGetElementPtrImpl()2073 if (isa<SequentialType>(Prev)) { in ConstantFoldGetElementPtrImpl()
665 Ty = cast<SequentialType>(Ty)->getElementType(); in getIndexedOffset()
673 if (isa<SequentialType>(getType())) in getElementValue()681 if (isa<SequentialType>(getType())) in getElementValue()706 if (isa<SequentialType>(getType())) in getElementValue()714 if (isa<SequentialType>(getType())) in getElementValue()
426 return wrap(unwrap<SequentialType>(Ty)->getElementType()); in LLVMGetElementType()
126 SequentialType *STy = cast<SequentialType>(Ty); in isLeakCheckerRoot()508 } else if (SequentialType *STy = dyn_cast<SequentialType>(Ty)) { in SRAGlobal()2228 SequentialType *InitTy = cast<SequentialType>(Init->getType()); in EvaluateStoreInto()
1225 if (SequentialType *SeqTy = dyn_cast<SequentialType>(ElementTy)) { in getNaturalGEPWithType()2947 if (SequentialType *SeqTy = dyn_cast<SequentialType>(Ty)) { in getTypePartition()
2231 Type *EltTy = cast<SequentialType>(OtherTy)->getElementType(); in RewriteMemIntrinUserOfAlloca()
760 if (SequentialType *ATy = dyn_cast<SequentialType>(Ty)) { in SymbolicallyEvaluateGEP()
1094 SequentialType *SeqTy = dyn_cast<SequentialType>(*GTI); in visitGetElementPtrInst()
1008 SequentialType *ST = cast<SequentialType>(*I); in executeGEPOperation()
499 Ty = cast<SequentialType>(Ty)->getElementType(); in SelectGetElementPtr()
3279 Ty = cast<SequentialType>(Ty)->getElementType(); in visitGetElementPtr()
1270 Type *EltTy = cast<SequentialType>(CurTy)->getElementType(); in ParseConstants()