| /NextBSD/contrib/llvm/lib/Transforms/Scalar/ |
| HD | SROA.cpp | 1581 Type *ElementTy = Ty; in getNaturalGEPWithType() local 1583 if (ElementTy->isPointerTy()) in getNaturalGEPWithType() 1586 if (ArrayType *ArrayTy = dyn_cast<ArrayType>(ElementTy)) { in getNaturalGEPWithType() 1587 ElementTy = ArrayTy->getElementType(); in getNaturalGEPWithType() 1589 } else if (VectorType *VectorTy = dyn_cast<VectorType>(ElementTy)) { in getNaturalGEPWithType() 1590 ElementTy = VectorTy->getElementType(); in getNaturalGEPWithType() 1592 } else if (StructType *STy = dyn_cast<StructType>(ElementTy)) { in getNaturalGEPWithType() 1595 ElementTy = *STy->element_begin(); in getNaturalGEPWithType() 1601 } while (ElementTy != TargetTy); in getNaturalGEPWithType() 1602 if (ElementTy != TargetTy) in getNaturalGEPWithType() [all …]
|
| /NextBSD/contrib/llvm/lib/Target/AMDGPU/ |
| HD | SITypeRewriter.cpp | 119 Type *ElementTy = Arg->getType()->getVectorElementType(); in visitCallInst() local 123 Types.push_back(ElementTy); in visitCallInst()
|
| /NextBSD/contrib/llvm/tools/clang/lib/AST/ |
| HD | MicrosoftMangle.cpp | 1911 QualType ElementTy(T, 0); in mangleArrayType() local 1914 if (ElementTy->isConstantArrayType()) { in mangleArrayType() 1916 getASTContext().getAsConstantArrayType(ElementTy); in mangleArrayType() 1918 ElementTy = CAT->getElementType(); in mangleArrayType() 1919 } else if (ElementTy->isIncompleteArrayType()) { in mangleArrayType() 1921 getASTContext().getAsIncompleteArrayType(ElementTy); in mangleArrayType() 1923 ElementTy = IAT->getElementType(); in mangleArrayType() 1924 } else if (ElementTy->isVariableArrayType()) { in mangleArrayType() 1926 getASTContext().getAsVariableArrayType(ElementTy); in mangleArrayType() 1928 ElementTy = VAT->getElementType(); in mangleArrayType() [all …]
|
| /NextBSD/contrib/llvm/tools/clang/lib/CodeGen/ |
| HD | CGExprCXX.cpp | 789 const CXXNewExpr *E, QualType ElementType, llvm::Type *ElementTy, in EmitNewArrayInitializer() argument 817 ElementTy = ConvertTypeForMem(AllocType); in EmitNewArrayInitializer() 818 llvm::Type *AllocPtrTy = ElementTy->getPointerTo(AS); in EmitNewArrayInitializer() 848 CurPtr = Builder.CreateConstInBoundsGEP1_32(ElementTy, CurPtr, 1, in EmitNewArrayInitializer() 1029 Builder.CreateConstInBoundsGEP1_32(ElementTy, CurPtr, 1, "array.next"); in EmitNewArrayInitializer() 1041 QualType ElementType, llvm::Type *ElementTy, in EmitNewInitializer() argument 1046 CGF.EmitNewArrayInitializer(E, ElementType, ElementTy, NewPtr, NumElements, in EmitNewInitializer()
|
| HD | CGRecordLayoutBuilder.cpp | 782 llvm::Type *ElementTy = ST->getTypeAtIndex(RL->getLLVMFieldNo(FD)); in ComputeRecordLayout() local 803 getDataLayout().getTypeAllocSizeInBits(ElementTy) && in ComputeRecordLayout()
|
| HD | CGExprConstant.cpp | 1569 QualType ElementTy = CAT->getElementType(); in EmitNullConstant() local 1571 llvm::Constant *Element = EmitNullConstant(ElementTy); in EmitNullConstant()
|
| HD | CGStmtOpenMP.cpp | 30 QualType ElementTy; in EmitOMPAggregateAssign() local 34 auto NumElements = emitArrayLength(ArrayTy, ElementTy, DestBegin); in EmitOMPAggregateAssign()
|
| HD | CGDebugInfo.cpp | 1804 llvm::DIType *ElementTy = getOrCreateType(Ty->getElementType(), Unit); in CreateType() local 1817 return DBuilder.createVectorType(Size, Align, ElementTy, SubscriptArray); in CreateType()
|
| HD | CodeGenFunction.h | 1781 llvm::Type *ElementTy, llvm::Value *NewPtr,
|
| /NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| HD | RegionStore.cpp | 375 SVal ArrayToPointer(Loc Array, QualType ElementTy) override; 1959 QualType ElementTy = AT->getElementType(); in bindArray() local 1983 return setImplicitDefaultValue(B, R, ElementTy); in bindArray() 1997 const ElementRegion *ER = MRMgr.getElementRegion(ElementTy, Idx, R, Ctx); in bindArray() 1999 if (ElementTy->isStructureOrClassType()) in bindArray() 2001 else if (ElementTy->isArrayType()) in bindArray() 2010 NewB = setImplicitDefaultValue(NewB, R, ElementTy); in bindArray()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| HD | Store.h | 114 virtual SVal ArrayToPointer(Loc Array, QualType ElementTy) = 0;
|
| HD | ProgramState.h | 519 SVal ArrayToPointer(Loc Array, QualType ElementTy) { in ArrayToPointer() argument 520 return StoreMgr->ArrayToPointer(Array, ElementTy); in ArrayToPointer()
|
| /NextBSD/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| HD | FastISel.cpp | 973 Type *ElementTy = Ty->getElementType(); in lowerCallTo() local 974 unsigned FrameSize = DL.getTypeAllocSize(ElementTy); in lowerCallTo() 979 FrameAlign = TLI.getByValTypeAlignment(ElementTy, DL); in lowerCallTo()
|
| HD | SelectionDAGBuilder.cpp | 6872 Type *ElementTy = Ty->getElementType(); in LowerCallTo() local 6873 Flags.setByValSize(DL.getTypeAllocSize(ElementTy)); in LowerCallTo() 6880 FrameAlign = getByValTypeAlignment(ElementTy, DL); in LowerCallTo() 7143 Type *ElementTy = Ty->getElementType(); in LowerArguments() local 7144 Flags.setByValSize(DL.getTypeAllocSize(ElementTy)); in LowerArguments() 7151 FrameAlign = TLI->getByValTypeAlignment(ElementTy, DL); in LowerArguments()
|
| /NextBSD/contrib/llvm/include/llvm-c/ |
| HD | Core.h | 1639 LLVMValueRef LLVMConstArray(LLVMTypeRef ElementTy,
|
| /NextBSD/contrib/llvm/lib/IR/ |
| HD | Core.cpp | 934 LLVMValueRef LLVMConstArray(LLVMTypeRef ElementTy, in LLVMConstArray() argument 937 return wrap(ConstantArray::get(ArrayType::get(unwrap(ElementTy), Length), V)); in LLVMConstArray()
|
| /NextBSD/contrib/llvm/lib/Target/Sparc/ |
| HD | SparcISelLowering.cpp | 997 Type *ElementTy = Ty->getElementType(); in getSRetArgSize() local 998 return DAG.getDataLayout().getTypeAllocSize(ElementTy); in getSRetArgSize()
|
| /NextBSD/contrib/llvm/lib/Target/AArch64/ |
| HD | AArch64ISelLowering.cpp | 7635 MVT ElementTy = NarrowTy.getVectorElementType(); in tryExtendDUPToExtractHigh() local 7637 MVT NewVT = MVT::getVectorVT(ElementTy, NumElems * 2); in tryExtendDUPToExtractHigh()
|