/external/llvm/include/llvm/IR/ |
D | DerivedTypes.h | 305 class SequentialType : public CompositeType { 307 SequentialType(const SequentialType &) = delete; 308 const SequentialType &operator=(const SequentialType &) = delete; 311 SequentialType(TypeID TID, Type *ElType) in SequentialType() function 330 class ArrayType : public SequentialType { 357 class VectorType : public SequentialType { 444 class PointerType : public SequentialType {
|
D | Constants.h | 38 class SequentialType; variable 619 inline SequentialType *getType() const { 620 return cast<SequentialType>(Value::getType());
|
D | Instructions.h | 932 SequentialType *getType() const { 933 return cast<SequentialType>(Instruction::getType());
|
/external/llvm/lib/IR/ |
D | Type.cpp | 198 return cast<SequentialType>(this)->getElementType(); in getSequentialElementType() 634 return cast<SequentialType>(this)->getElementType(); in getTypeAtIndex() 643 return cast<SequentialType>(this)->getElementType(); in getTypeAtIndex() 676 : SequentialType(ArrayTyID, ElType) { in ArrayType() 703 : SequentialType(VectorTyID, ElType) { in VectorType() 748 : SequentialType(PointerTyID, E) { in PointerType()
|
D | ConstantFold.cpp | 123 } else if (SequentialType *STy = in FoldBitCast() 124 dyn_cast<SequentialType>(ElTy)) { in FoldBitCast() 2003 static bool isIndexInRangeOfSequentialType(SequentialType *STy, in isIndexInRangeOfSequentialType() 2099 else if (SequentialType *STy = dyn_cast_or_null<SequentialType>(LastTy)) in ConstantFoldGetElementPtrImpl() 2178 !isIndexInRangeOfSequentialType(cast<SequentialType>(Ty), CI)) { in ConstantFoldGetElementPtrImpl() 2179 if (isa<SequentialType>(Prev)) { in ConstantFoldGetElementPtrImpl()
|
D | DataLayout.cpp | 752 Ty = cast<SequentialType>(Ty)->getElementType(); in getIndexedOffset()
|
D | Constants.cpp | 785 if (isa<SequentialType>(getType())) in getElementValue() 793 if (isa<SequentialType>(getType())) in getElementValue() 826 if (isa<SequentialType>(getType())) in getElementValue() 834 if (isa<SequentialType>(getType())) in getElementValue()
|
/external/llvm/lib/Transforms/Scalar/ |
D | SeparateConstOffsetFromGEP.cpp | 725 if (isa<SequentialType>(*GTI)) { in canonicalizeArrayIndicesToPointerSize() 742 if (isa<SequentialType>(*GTI)) { in accumulateByteOffset() 790 if (isa<SequentialType>(*GTI)) { in lowerToSingleIndexGEPs() 851 if (isa<SequentialType>(*GTI)) { in lowerToArithmetics() 931 if (isa<SequentialType>(*GTI)) { in splitGEP()
|
D | NaryReassociate.cpp | 318 if (isa<SequentialType>(*GTI)) { in isGEPFoldable() 349 if (isa<SequentialType>(*GTI++)) { in tryReassociateGEP()
|
D | StraightLineStrengthReduce.cpp | 253 if (isa<SequentialType>(*GTI)) { in isGEPFoldable() 523 if (!isa<SequentialType>(*GTI++)) in allocateCandidatesAndFindBasisForGEP()
|
D | SROA.cpp | 3222 if (SequentialType *SeqTy = dyn_cast<SequentialType>(Ty)) { in getTypePartition()
|
D | ScalarReplAggregates.cpp | 2252 Type *EltTy = cast<SequentialType>(OtherTy)->getElementType(); in RewriteMemIntrinUserOfAlloca()
|
/external/llvm/lib/Transforms/IPO/ |
D | ArgumentPromotion.cpp | 148 if (SequentialType *seqTy = dyn_cast<SequentialType>(type)) in isDenselyPacked()
|
D | GlobalOpt.cpp | 134 SequentialType *STy = cast<SequentialType>(Ty); in isLeakCheckerRoot() 514 } else if (SequentialType *STy = dyn_cast<SequentialType>(Ty)) { in SRAGlobal() 2264 SequentialType *InitTy = cast<SequentialType>(Init->getType()); in EvaluateStoreInto()
|
/external/llvm/include/llvm/Analysis/ |
D | TargetTransformInfoImpl.h | 425 if (isa<SequentialType>(*GTI)) { in getGEPCost()
|
/external/llvm/lib/Analysis/ |
D | BasicAliasAnalysis.cpp | 811 if (isa<SequentialType>(Ty)) { in aliasSameBasePointerGEPs() 824 DL.getTypeStoreSize(cast<SequentialType>(Ty)->getElementType()); in aliasSameBasePointerGEPs()
|
D | ConstantFolding.cpp | 816 if (SequentialType *ATy = dyn_cast<SequentialType>(Ty)) { in SymbolicallyEvaluateGEP()
|
/external/mesa3d/src/gallium/drivers/radeon/ |
D | AMDILPeepholeOptimizer.cpp | 202 return containsPointerType(dyn_cast<SequentialType>(Ty)->getElementType()); in containsPointerType()
|
/external/llvm/lib/Bitcode/Reader/ |
D | BitcodeReader.cpp | 2652 Type *EltTy = cast<SequentialType>(CurTy)->getElementType(); in parseConstants() 2764 cast<SequentialType>(Elts[0]->getType()->getScalarType()) in parseConstants() 4163 Ty = cast<SequentialType>(BasePtr->getType()->getScalarType()) in parseFunctionBody() 4166 cast<SequentialType>(BasePtr->getType()->getScalarType()) in parseFunctionBody()
|
/external/llvm/lib/Transforms/InstCombine/ |
D | InstructionCombining.cpp | 1352 SequentialType *SeqTy = dyn_cast<SequentialType>(*GTI); in visitGetElementPtrInst()
|
/external/llvm/lib/ExecutionEngine/Interpreter/ |
D | Execution.cpp | 1010 SequentialType *ST = cast<SequentialType>(*I); in executeGEPOperation()
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonCommonGEP.cpp | 186 Type *NexTy = cast<SequentialType>(Ty)->getElementType(); in next_type()
|
/external/llvm/lib/Target/AMDGPU/ |
D | AMDGPUISelLowering.cpp | 728 if (SequentialType *SeqTy = dyn_cast<SequentialType>(InitTy)) { in LowerConstantInitializer()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | FastISel.cpp | 516 Ty = cast<SequentialType>(Ty)->getElementType(); in selectGetElementPtr()
|
/external/llvm/docs/ |
D | ProgrammersManual.rst | 2643 ``SequentialType`` 2650 This is a subclass of SequentialType and defines the interface for array 2657 Subclass of SequentialType for pointer types. 2660 Subclass of SequentialType for vector types. A vector type is similar to an
|