| /src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| CGBuilder.h | 69 return CreateAlignedLoad(Addr.getElementType(), Addr.getPointer(), 75 return CreateAlignedLoad(Addr.getElementType(), Addr.getPointer(), 80 return CreateAlignedLoad(Addr.getElementType(), Addr.getPointer(), 190 llvm::StructType *ElTy = cast<llvm::StructType>(Addr.getElementType()); 195 return Address(CreateStructGEP(Addr.getElementType(), 210 llvm::ArrayType *ElTy = cast<llvm::ArrayType>(Addr.getElementType()); 213 CharUnits::fromQuantity(DL.getTypeAllocSize(ElTy->getElementType())); 216 CreateInBoundsGEP(Addr.getElementType(), Addr.getPointer(), 228 llvm::Type *ElTy = Addr.getElementType(); 232 return Address(CreateInBoundsGEP(Addr.getElementType(), Addr.getPointer() [all...] |
| Address.h | 51 llvm::Type *getElementType() const { 52 return getType()->getElementType();
|
| PatternInit.cpp | 68 initializationPatternFor(CGM, ArrTy->getElementType())); 81 Struct[El] = initializationPatternFor(CGM, StructTy->getElementType(El));
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/ |
| PDBSymbolTypeArray.h | 32 FORWARD_SYMBOL_ID_METHOD_WITH_NAME(getType, getElementType)
|
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| LowLevelType.cpp | 24 LLT ScalarTy = getLLTForType(*VTy->getElementType(), DL); 51 MVT::getIntegerVT(Ty.getElementType().getSizeInBits()),
|
| /src/external/apache2/llvm/dist/llvm/lib/FuzzMutate/ |
| RandomIRBuilder.cpp | 57 cast<PointerType>(Ptr->getType())->getElementType(), Ptr, "L", &*IP); 144 if (!PtrTy->getElementType()->isSized() || 145 !PtrTy->getElementType()->isFirstClassType()) 149 return Pred.matches(Srcs, UndefValue::get(PtrTy->getElementType()));
|
| /src/external/apache2/llvm/dist/clang/lib/AST/ |
| StmtIterator.cpp | 31 t = vt->getElementType().getTypePtr(); 41 p = FindVA(p->getElementType().getTypePtr());
|
| TypePrinter.cpp | 371 printBefore(T->getElementType(), OS); 375 printAfter(T->getElementType(), OS); 502 printBefore(T->getElementType(), OS); 518 printAfter(T->getElementType(), OS); 525 printBefore(T->getElementType(), OS); 531 printAfter(T->getElementType(), OS); 538 printBefore(T->getElementType(), OS); 558 printAfter(T->getElementType(), OS); 585 printBefore(T->getElementType(), OS); 595 printAfter(T->getElementType(), OS) [all...] |
| Type.cpp | 86 getElementType().getBaseTypeIdentifier(); 108 return AT->getElementType().isConstant(Ctx); 372 return ATy->getElementType().getTypePtr(); 381 ->getElementType().getTypePtr(); 603 return CT->getElementType()->isFloatingType(); 620 if (Complex->getElementType()->isIntegerType()) 882 QualType elementType = recurse(T->getElementType()); 886 if (elementType.getAsOpaquePtr() == T->getElementType().getAsOpaquePtr()) 950 QualType elementType = recurse(T->getElementType()); 954 if (elementType.getAsOpaquePtr() == T->getElementType().getAsOpaquePtr() [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/ |
| LegalizeMutations.cpp | 73 LLT::vector(NewNumElements, VecTy.getElementType())); 79 return std::make_pair(TypeIdx, Query.Types[TypeIdx].getElementType());
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
| DerivedTypes.h | 162 /// PointerType::getElementType() to access the function's type, since that's 330 Type *getElementType(unsigned N) const { 336 Type *getTypeAtIndex(unsigned N) const { return getElementType(N); } 355 return cast<StructType>(this)->getElementType(N); 372 Type *getElementType() const { return ContainedType; } 424 Type *getElementType() const { return ContainedType; } 443 unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); 453 auto *EltTy = cast<IntegerType>(VTy->getElementType()); 462 if (VTy->getElementType()->isFloatingPointTy()) { 463 switch(VTy->getElementType()->getTypeID()) [all...] |
| MatrixBuilder.h | 71 Type *EltTy = PtrTy->getElementType(); 118 FixedVectorType::get(OpType->getElementType(), Rows * Columns); 137 FixedVectorType::get(LHSType->getElementType(), LHSRows * RHSColumns); 178 ->getElementType() 203 ->getElementType() 228 ->getElementType()
|
| GetElementPtrTypeIterator.h | 83 CurTy = ATy->getElementType(); 86 CurTy = VTy->getElementType();
|
| /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/ |
| NativeTypeArray.cpp | 63 Record.getElementType());
|
| /src/external/apache2/llvm/dist/llvm/lib/Support/ |
| LowLevelType.cpp | 38 OS << "<" << getNumElements() << " x " << getElementType() << ">";
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/ |
| NVPTXLowerAlloca.cpp | 73 auto ETy = cast<PointerType>(allocaInst->getType())->getElementType();
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/Support/ |
| LowLevelTypeImpl.h | 122 return isVector() ? getElementType() : *this; 154 return scalarOrVector(getNumElements() / Factor, getElementType()); 188 LLT getElementType() const {
|
| /src/external/apache2/llvm/dist/llvm/lib/IR/ |
| Constants.cpp | 47 if (CV->getElementType()->isFloatingPointTy() && CV->isSplat()) 73 if (CV->getElementType()->isFloatingPointTy() && CV->isSplat()) 118 if (CV->getElementType()->isFloatingPointTy()) 144 if (CV->getElementType()->isFloatingPointTy()) 194 if (CV->getElementType()->isFloatingPointTy()) 294 if (!(VTy->getElementType()->isIntegerTy() || 295 VTy->getElementType()->isFloatingPointTy())) 418 getAllOnesValue(VTy->getElementType())); 804 Type *EltTy = VTy->getElementType(); 1085 return Constant::getNullValue(AT->getElementType()); [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ |
| ArgumentPromotion.cpp | 143 Type *AgTy = cast<PointerType>(I->getType())->getElementType(); 201 cast<PointerType>(I->getType())->getElementType(), 264 Type *AgTy = cast<PointerType>(I->getType())->getElementType(); 278 STy->getElementType(i), Idx, Alignment, Idx->getName() + ".val")); 303 ElTy = ElPTy->getElementType(); 391 Type *AgTy = cast<PointerType>(I->getType())->getElementType(); 779 return isDenselyPacked(seqTy->getElementType(), DL); 783 return isDenselyPacked(seqTy->getElementType(), DL); 793 Type *ElTy = StructTy->getElementType(i); 929 Type *AgTy = cast<PointerType>(PtrArg->getType())->getElementType(); [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
| Scalarizer.cpp | 264 Ty = PtrTy->getElementType(); 282 Type *ElTy = cast<VectorType>(PtrTy->getElementType())->getElementType(); 453 Layout.ElemTy = Layout.VecTy->getElementType(); 688 Res[I] = Builder.CreateCast(CI.getOpcode(), Op0[I], VT->getElementType(), 709 Res[I] = Builder.CreateBitCast(Op0[I], DstVT->getElementType(), 715 auto *MidTy = FixedVectorType::get(DstVT->getElementType(), FanOut); 733 auto *MidTy = FixedVectorType::get(SrcVT->getElementType(), FanIn); 741 Res[ResI] = Builder.CreateBitCast(V, DstVT->getElementType(), 803 Value *Res = UndefValue::get(VT->getElementType()); [all...] |
| /src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| ASTNodeTraverser.h | 317 void VisitComplexType(const ComplexType *T) { Visit(T->getElementType()); } 332 void VisitArrayType(const ArrayType *T) { Visit(T->getElementType()); } 338 Visit(T->getElementType()); 342 Visit(T->getElementType()); 345 void VisitVectorType(const VectorType *T) { Visit(T->getElementType()); } 381 void VisitPipeType(const PipeType *T) { Visit(T->getElementType()); }
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/ |
| AArch64LegalizerInfo.cpp | 89 (Query.Types[0].getElementType() != s64 || 93 LLT EltTy = Query.Types[0].getElementType(); 194 return Ty.isVector() && Ty.getElementType() == s16 && 275 const LLT EltTy = ValTy.getElementType(); 375 return Ty.isVector() && !SrcTy.getElementType().isPointer() && 376 Ty.getElementType() != SrcTy.getElementType(); 532 const LLT &EltTy = Ty.getElementType(); 603 const LLT &EltTy = Query.Types[1].getElementType(); 949 if (!ValTy.isVector() || !ValTy.getElementType().isPointer() | [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| AMDGPURewriteOutArguments.cpp | 201 return DL->getTypeSizeInBits(VT0->getElementType()) == 202 DL->getTypeSizeInBits(VT1->getElementType()); 387 EffectiveEltTy = CT->getElementType(0); 436 auto *EltTy = ArgType->getElementType();
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/ |
| Mips16HardFloat.cpp | 80 if ((ST->getElementType(0)->isFloatTy()) && 81 (ST->getElementType(1)->isFloatTy())) 83 if ((ST->getElementType(0)->isDoubleTy()) && 84 (ST->getElementType(1)->isDoubleTy()))
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/ |
| WebAssemblyTargetTransformInfo.cpp | 77 getArithmeticInstrCost(Opcode, VTy->getElementType(), CostKind) +
|