Searched refs:ElementTy (Results 1 - 16 of 16) sorted by relevance

/external/llvm/lib/Target/R600/
H A DSITypeRewriter.cpp120 Type *ElementTy = Arg->getType()->getVectorElementType(); local
124 Types.push_back(ElementTy);
/external/llvm/lib/Transforms/Scalar/
H A DSROA.cpp1298 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 DStore.h114 virtual SVal ArrayToPointer(Loc Array, QualType ElementTy) = 0;
H A DProgramState.h518 SVal ArrayToPointer(Loc Array, QualType ElementTy) { argument
519 return StoreMgr->ArrayToPointer(Array, ElementTy);
/external/clang/lib/AST/
H A DMicrosoftMangle.cpp1773 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 Dllvm_ocaml.c400 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 DCGExprConstant.cpp1264 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 DCGRecordLayoutBuilder.cpp735 llvm::Type *ElementTy = ST->getTypeAtIndex(RL->getLLVMFieldNo(FD)); local
756 getDataLayout().getTypeAllocSizeInBits(ElementTy) &&
H A DCGDebugInfo.cpp1806 llvm::DIType ElementTy = getOrCreateType(Ty->getElementType(), Unit); local
1819 return DBuilder.createVectorType(Size, Align, ElementTy, SubscriptArray);
/external/clang/lib/StaticAnalyzer/Core/
H A DRegionStore.cpp375 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 DCore.h1596 LLVMValueRef LLVMConstArray(LLVMTypeRef ElementTy,
/external/llvm/lib/Target/X86/
H A DX86FastISel.cpp2759 Type *ElementTy = Ty->getElementType(); local
2760 unsigned FrameSize = DL.getTypeAllocSize(ElementTy);
2763 FrameAlign = TLI.getByValTypeAlignment(ElementTy);
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp7172 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 DCore.cpp793 LLVMValueRef LLVMConstArray(LLVMTypeRef ElementTy, argument
796 return wrap(ConstantArray::get(ArrayType::get(unwrap(ElementTy), Length), V));
/external/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp993 Type *ElementTy = Ty->getElementType(); local
994 return getDataLayout()->getTypeAllocSize(ElementTy);
/external/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp6783 MVT ElementTy = NarrowTy.getVectorElementType();
6785 MVT NewDUPVT = MVT::getVectorVT(ElementTy, NumElems * 2);

Completed in 940 milliseconds