HomeSort by: relevance | last modified time | path
    Searched refs:getElementType (Results 1 - 25 of 301) sorted by relevancy

1 2 3 4 5 6 7 8 91011>>

  /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));
SwiftCallingConv.cpp 45 if (auto commonTy = getCommonType(firstVecTy->getElementType(),
46 secondVecTy->getElementType())) {
47 return (commonTy == firstVecTy->getElementType() ? first : second);
77 QualType eltType = arrayType->getElementType();
85 auto eltType = complexType->getElementType();
335 auto eltTy = vecTy->getElementType();
694 CGM, vectorSize, vectorTy->getElementType(),
709 auto eltTy = vectorTy->getElementType();
731 auto eltTy = origVectorTy->getElementType();
  /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()))

Completed in 94 milliseconds

1 2 3 4 5 6 7 8 91011>>