/freebsd-11.0-release/contrib/llvm/lib/DebugInfo/PDB/ |
H A D | PDBSymbolTypeArray.cpp | 23 std::unique_ptr<PDBSymbol> PDBSymbolTypeArray::getElementType() const { function in class:PDBSymbolTypeArray
|
/freebsd-11.0-release/contrib/llvm/include/llvm/DebugInfo/PDB/ |
H A D | PDBSymbolTypeArray.h | 27 std::unique_ptr<PDBSymbol> getElementType() const;
|
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | StmtIterator.cpp | 27 t = vt->getElementType().getTypePtr(); 37 p = FindVA(p->getElementType().getTypePtr());
|
H A D | TypePrinter.cpp | 321 printBefore(T->getElementType(), OS); 324 printAfter(T->getElementType(), OS); 434 printBefore(T->getElementType(), OS); 448 printAfter(T->getElementType(), OS); 455 printBefore(T->getElementType(), OS); 460 printAfter(T->getElementType(), OS); 467 printBefore(T->getElementType(), OS); 486 printAfter(T->getElementType(), OS); 511 printBefore(T->getElementType(), OS); 520 printAfter(T->getElementType(), O [all...] |
H A D | Type.cpp | 60 getElementType().getBaseTypeIdentifier(); 72 return AT->getElementType().isConstant(Ctx); 194 return ATy->getElementType().getTypePtr(); 203 ->getElementType().getTypePtr(); 399 return CT->getElementType()->isFloatingType(); 410 if (Complex->getElementType()->isIntegerType()) 685 QualType elementType = recurse(T->getElementType()); 689 if (elementType.getAsOpaquePtr() == T->getElementType().getAsOpaquePtr()) 753 QualType elementType = recurse(T->getElementType()); 757 if (elementType.getAsOpaquePtr() == T->getElementType() [all...] |
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | Address.h | 52 llvm::Type *getElementType() const { function in class:clang::CodeGen::Address 53 return getType()->getElementType();
|
H A D | CGExprComplex.cpp | 208 QualType Elem = E->getType()->castAs<ComplexType>()->getElementType(); 214 QualType Elem = E->getType()->castAs<ComplexType>()->getElementType(); 311 QualType eltType = complexType->castAs<ComplexType>()->getElementType(); 367 CGF.ConvertType(getComplexType(E->getType())->getElementType()); 400 SrcType = SrcType->castAs<ComplexType>()->getElementType(); 401 DestType = DestType->castAs<ComplexType>()->getElementType(); 416 DestType = DestType->castAs<ComplexType>()->getElementType(); 578 Op.Ty->castAs<ComplexType>()->getElementType()); 580 Op.Ty->castAs<ComplexType>()->getElementType()); 582 Op.Ty->castAs<ComplexType>()->getElementType()); [all...] |
H A D | CGBuilder.h | 193 return Address(CreateStructGEP(Addr.getElementType(), 227 return Address(CreateInBoundsGEP(Addr.getElementType(), Addr.getPointer(), 241 return Address(CreateGEP(Addr.getElementType(), Addr.getPointer(), 249 assert(Addr.getElementType() == TypeCache.Int8Ty); 255 assert(Addr.getElementType() == TypeCache.Int8Ty);
|
H A D | CodeGenTypes.cpp | 166 return isSafeToConvert(AT->getElementType(), CGT, AlreadyChecked); 489 llvm::Type *EltTy = ConvertType(cast<ComplexType>(Ty)->getElementType()); 519 ResultType = ConvertTypeForMem(A->getElementType()); 528 ResultType = ConvertTypeForMem(A->getElementType()); 538 llvm::Type *EltTy = ConvertTypeForMem(A->getElementType()); 553 ResultType = llvm::VectorType::get(ConvertType(VT->getElementType()),
|
/freebsd-11.0-release/contrib/llvm/include/llvm/IR/ |
H A D | DerivedTypes.h | 302 Type *getElementType(unsigned N) const { function in class:llvm::StructType 322 return cast<StructType>(this)->getElementType(N); 346 Type *getElementType() const { return ContainedTys[0]; } function in class:llvm::SequentialType 357 return cast<SequentialType>(this)->getElementType(); 411 unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); 422 unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); 432 unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); 447 return VectorType::get(VTy->getElementType(), NumElts/2); 456 return VectorType::get(VTy->getElementType(), NumElts*2); 469 return NumElements * getElementType() [all...] |
H A D | DataLayout.h | 522 getTypeAllocSizeInBits(ATy->getElementType()); 545 return VTy->getNumElements() * getTypeSizeInBits(VTy->getElementType());
|
/freebsd-11.0-release/contrib/llvm/lib/IR/ |
H A D | ConstantFold.cpp | 58 Type *DstEltTy = DstTy->getElementType(); 112 && PTy->getElementType()->isSized()) { 117 Type *ElTy = PTy->getElementType(); 118 while (ElTy != DPTy->getElementType()) { 121 ElTy = STy->getElementType(0); 126 ElTy = STy->getElementType(); 133 if (ElTy == DPTy->getElementType()) 135 return ConstantExpr::getInBoundsGetElementPtr(PTy->getElementType(), 355 Constant *E = getFoldedSizeOf(ATy->getElementType(), DestTy, true); 367 getFoldedSizeOf(STy->getElementType( [all...] |
H A D | Type.cpp | 48 return VTy->getElementType(); 100 return NumElements == 0 || ATy->getElementType()->isEmptyTy(); 106 if (!STy->getElementType(i)->isEmptyTy()) 141 return VTy->getElementType()->getFPMantissaWidth(); 157 return ATy->getElementType()->isSized(Visited); 160 return VTy->getElementType()->isSized(Visited); 582 return STy->getElementType(Idx); 585 return cast<SequentialType>(this)->getElementType(); 591 return STy->getElementType(Idx); 594 return cast<SequentialType>(this)->getElementType(); [all...] |
H A D | DataLayout.cpp | 49 Type *Ty = ST->getElementType(i); 493 unsigned Align = getTypeAllocSize(cast<VectorType>(Ty)->getElementType()); 642 return getAlignment(cast<ArrayType>(Ty)->getElementType(), abi_or_pref); 749 Ty = STy->getElementType(FieldNo); 752 Ty = cast<SequentialType>(Ty)->getElementType(); 767 Type *ElemType = GV->getType()->getElementType();
|
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Utils/ |
H A D | ModuleUtils.cpp | 36 ArrayType *ATy = cast<ArrayType>(GVCtor->getType()->getElementType()); 37 EltTy = cast<StructType>(ATy->getElementType());
|
/freebsd-11.0-release/contrib/llvm/lib/Target/Hexagon/ |
H A D | HexagonTargetObjectFile.cpp | 77 Type *Ty = GV->getType()->getElementType();
|
/freebsd-11.0-release/contrib/llvm/lib/Target/NVPTX/ |
H A D | NVPTXLowerAlloca.cpp | 70 auto ETy = PTy->getElementType();
|
H A D | NVPTXGenericToNVVM.cpp | 89 M, GV->getType()->getElementType(), GV->isConstant(), 175 EVT ExtendedGVType = EVT::getEVT(GVType->getElementType(), true); 194 PointerType::get(GVType->getElementType(), llvm::ADDRESS_SPACE_GENERIC); 199 ParamTypes.push_back(PointerType::get(GVType->getElementType(),
|
H A D | NVPTXLowerKernelArgs.cpp | 150 Type *StructType = PType->getElementType();
|
/freebsd-11.0-release/contrib/llvm/lib/Analysis/ |
H A D | Loads.cpp | 92 BaseType = GV->getType()->getElementType(); 98 uint64_t LoadSize = DL.getTypeStoreSize(AddrTy->getElementType()); 203 Type *AccessTy = cast<PointerType>(Ptr->getType())->getElementType();
|
H A D | ObjCARCInstKind.cpp | 100 Type *ETy = PTy->getElementType(); 125 if (Pte->getElementType()->isIntegerTy(8)) 137 if (PointerType *Pte = dyn_cast<PointerType>(PTy->getElementType())) 138 if (Pte->getElementType()->isIntegerTy(8)) 140 Type *ETy1 = PTy1->getElementType(); 150 if (Pte1->getElementType()->isIntegerTy(8))
|
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Scalar/ |
H A D | ScalarReplAggregates.cpp | 432 (!VectorTy || EltSize == VectorTy->getElementType() 521 if (!isa<VectorType>(PtrTy->getElementType())) 713 AIPTy = PointerType::get(AIPTy->getElementType(), 730 AIPTy = PointerType::get(AIPTy->getElementType(), 789 unsigned EltSize = DL.getTypeAllocSizeInBits(VTy->getElementType()); 818 Value *Elt = ConvertScalar_ExtractValue(FromVal, ST->getElementType(i), 829 uint64_t EltSize = DL.getTypeAllocSizeInBits(AT->getElementType()); 832 Value *Elt = ConvertScalar_ExtractValue(FromVal, AT->getElementType(), 923 Type *EltTy = VTy->getElementType(); 958 uint64_t EltSize = DL.getTypeAllocSizeInBits(AT->getElementType()); [all...] |
H A D | Scalarizer.cpp | 191 Ty = PtrTy->getElementType(); 211 PointerType::get(PtrTy->getElementType()->getVectorElementType(), 358 Layout.ElemTy = Layout.VecTy->getElementType(); 481 Res[I] = Builder.CreateCast(CI.getOpcode(), Op0[I], VT->getElementType(), 502 Res[I] = Builder.CreateBitCast(Op0[I], DstVT->getElementType(), 508 Type *MidTy = VectorType::get(DstVT->getElementType(), FanOut); 526 Type *MidTy = VectorType::get(SrcVT->getElementType(), FanIn); 534 Res[ResI] = Builder.CreateBitCast(V, DstVT->getElementType(), 556 Res[I] = UndefValue::get(VT->getElementType()); 578 Res[I] = Builder.CreatePHI(VT->getElementType(), NumOp [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Transforms/IPO/ |
H A D | ExtractGV.cpp | 131 Type *Ty = CurI->getType()->getElementType();
|
/freebsd-11.0-release/contrib/llvm/lib/Target/Mips/ |
H A D | MipsTargetObjectFile.cpp | 109 Type *Ty = GV->getType()->getElementType();
|