/external/llvm/lib/Target/R600/ |
H A D | SITypeRewriter.cpp | 120 Type *ElementTy = Arg->getType()->getVectorElementType(); local 124 Types.push_back(ElementTy);
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | SROA.cpp | 1298 Type *ElementTy = Ty; local 1300 if (ElementTy->isPointerTy()) 1303 if (ArrayType *ArrayTy = dyn_cast<ArrayType>(ElementTy)) { 1304 ElementTy = ArrayTy->getElementType(); 1306 } else if (VectorType *VectorTy = dyn_cast<VectorType>(ElementTy)) { 1307 ElementTy = VectorTy->getElementType(); 1309 } else if (StructType *STy = dyn_cast<StructType>(ElementTy)) { 1312 ElementTy = *STy->element_begin(); 1318 } while (ElementTy != TargetTy); 1319 if (ElementTy ! 1361 Type *ElementTy = ArrTy->getElementType(); local 1383 Type *ElementTy = STy->getElementType(Index); local 2010 Type *ElementTy; member in class:__anon26329::AllocaSliceRewriter 3053 Type *ElementTy = STy->getElementType(Index); local [all...] |
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | Store.h | 114 virtual SVal ArrayToPointer(Loc Array, QualType ElementTy) = 0;
|
H A D | ProgramState.h | 518 SVal ArrayToPointer(Loc Array, QualType ElementTy) { argument 519 return StoreMgr->ArrayToPointer(Array, ElementTy);
|
/external/clang/lib/AST/ |
H A D | MicrosoftMangle.cpp | 1773 QualType ElementTy(T, 0); 1777 getASTContext().getAsConstantArrayType(ElementTy)) { 1779 ElementTy = CAT->getElementType(); 1780 } else if (ElementTy->isVariableArrayType()) { 1782 getASTContext().getAsVariableArrayType(ElementTy); 1789 } else if (ElementTy->isDependentSizedArrayType()) { 1792 getASTContext().getAsDependentSizedArrayType(ElementTy); 1800 getASTContext().getAsIncompleteArrayType(ElementTy)) { 1802 ElementTy = IAT->getElementType(); 1811 mangleType(ElementTy, SourceRang [all...] |
/external/llvm/bindings/ocaml/llvm/ |
H A D | llvm_ocaml.c | 400 CAMLprim LLVMTypeRef llvm_array_type(LLVMTypeRef ElementTy, value Count) { argument 401 return LLVMArrayType(ElementTy, Int_val(Count)); 405 CAMLprim LLVMTypeRef llvm_pointer_type(LLVMTypeRef ElementTy) { argument 406 return LLVMPointerType(ElementTy, 0); 410 CAMLprim LLVMTypeRef llvm_qualified_pointer_type(LLVMTypeRef ElementTy, argument 412 return LLVMPointerType(ElementTy, Int_val(AddressSpace)); 416 CAMLprim LLVMTypeRef llvm_vector_type(LLVMTypeRef ElementTy, value Count) { argument 417 return LLVMVectorType(ElementTy, Int_val(Count)); 755 CAMLprim LLVMValueRef llvm_const_array(LLVMTypeRef ElementTy, argument 757 return LLVMConstArray(ElementTy, (LLVMValueRe [all...] |
/external/clang/lib/CodeGen/ |
H A D | CGExprConstant.cpp | 1264 QualType ElementTy = CAT->getElementType(); local 1265 uint64_t ElementSize = CGM.getContext().getTypeSize(ElementTy); 1268 FillInNullDataMemberPointers(CGM, ElementTy, Elements, 1453 QualType ElementTy = CAT->getElementType(); local 1455 llvm::Constant *Element = EmitNullConstant(ElementTy);
|
H A D | CGRecordLayoutBuilder.cpp | 735 llvm::Type *ElementTy = ST->getTypeAtIndex(RL->getLLVMFieldNo(FD)); local 756 getDataLayout().getTypeAllocSizeInBits(ElementTy) &&
|
H A D | CGDebugInfo.cpp | 1806 llvm::DIType ElementTy = getOrCreateType(Ty->getElementType(), Unit); local 1819 return DBuilder.createVectorType(Size, Align, ElementTy, SubscriptArray);
|
/external/clang/lib/StaticAnalyzer/Core/ |
H A D | RegionStore.cpp | 375 SVal ArrayToPointer(Loc Array, QualType ElementTy) override; 1958 QualType ElementTy = AT->getElementType(); local 1982 return setImplicitDefaultValue(B, R, ElementTy); 1996 const ElementRegion *ER = MRMgr.getElementRegion(ElementTy, Idx, R, Ctx); 1998 if (ElementTy->isStructureOrClassType()) 2000 else if (ElementTy->isArrayType()) 2009 NewB = setImplicitDefaultValue(NewB, R, ElementTy);
|
/external/llvm/include/llvm-c/ |
H A D | Core.h | 1596 LLVMValueRef LLVMConstArray(LLVMTypeRef ElementTy,
|
/external/llvm/lib/Target/X86/ |
H A D | X86FastISel.cpp | 2759 Type *ElementTy = Ty->getElementType(); local 2760 unsigned FrameSize = DL.getTypeAllocSize(ElementTy); 2763 FrameAlign = TLI.getByValTypeAlignment(ElementTy);
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.cpp | 7172 Type *ElementTy = Ty->getElementType(); 7173 Flags.setByValSize(getDataLayout()->getTypeAllocSize(ElementTy)); 7180 FrameAlign = getByValTypeAlignment(ElementTy); 7437 Type *ElementTy = Ty->getElementType(); 7438 Flags.setByValSize(DL->getTypeAllocSize(ElementTy)); 7445 FrameAlign = TLI->getByValTypeAlignment(ElementTy);
|
/external/llvm/lib/IR/ |
H A D | Core.cpp | 793 LLVMValueRef LLVMConstArray(LLVMTypeRef ElementTy, argument 796 return wrap(ConstantArray::get(ArrayType::get(unwrap(ElementTy), Length), V));
|
/external/llvm/lib/Target/Sparc/ |
H A D | SparcISelLowering.cpp | 993 Type *ElementTy = Ty->getElementType(); local 994 return getDataLayout()->getTypeAllocSize(ElementTy);
|
/external/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 6783 MVT ElementTy = NarrowTy.getVectorElementType(); 6785 MVT NewDUPVT = MVT::getVectorVT(ElementTy, NumElems * 2);
|