Searched refs:getElementType (Results 1 - 25 of 269) sorted by relevance

1234567891011

/external/llvm/lib/DebugInfo/PDB/
H A DPDBSymbolTypeArray.cpp23 std::unique_ptr<PDBSymbol> PDBSymbolTypeArray::getElementType() const { function in class:PDBSymbolTypeArray
/external/tagsoup/src/org/ccil/cowan/tagsoup/
H A DSchema.java79 ElementType e = getElementType(elemName);
95 ElementType child = getElementType(name);
96 ElementType parent = getElementType(parentName);
122 public ElementType getElementType(String name) { method in class:Schema
/external/llvm/include/llvm/DebugInfo/PDB/
H A DPDBSymbolTypeArray.h27 std::unique_ptr<PDBSymbol> getElementType() const;
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/
H A DArrayProto.java76 @Nonnull public String getElementType() { return elementType; } method in class:ArrayProto
101 if (TypeUtils.isPrimitiveType(getElementType()) ||
102 TypeUtils.isPrimitiveType(((ArrayProto)other).getElementType())) {
104 getElementType().equals(((ArrayProto)other).getElementType())) {
/external/llvm/lib/Analysis/
H A DLoads.cpp86 BaseType = GV->getType()->getElementType();
92 uint64_t LoadSize = DL.getTypeStoreSize(AddrTy->getElementType());
144 LoadSize <= DL.getTypeStoreSize(AccessedTy->getElementType()))
176 Type *AccessTy = cast<PointerType>(Ptr->getType())->getElementType();
/external/clang/lib/AST/
H A DStmtIterator.cpp27 t = vt->getElementType().getTypePtr();
37 p = FindVA(p->getElementType().getTypePtr());
H A DTypePrinter.cpp320 printBefore(T->getElementType(), OS);
323 printAfter(T->getElementType(), OS);
433 printBefore(T->getElementType(), OS);
447 printAfter(T->getElementType(), OS);
454 printBefore(T->getElementType(), OS);
459 printAfter(T->getElementType(), OS);
466 printBefore(T->getElementType(), OS);
485 printAfter(T->getElementType(), OS);
510 printBefore(T->getElementType(), OS);
519 printAfter(T->getElementType(), O
[all...]
/external/llvm/include/llvm/IR/
H A DDerivedTypes.h290 Type *getElementType(unsigned N) const { function in class:llvm::StructType
322 Type *getElementType() const { return ContainedTys[0]; } function in class:llvm::SequentialType
378 unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits();
389 unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits();
399 unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits();
414 return VectorType::get(VTy->getElementType(), NumElts/2);
423 return VectorType::get(VTy->getElementType(), NumElts*2);
436 return NumElements * getElementType()->getPrimitiveSizeInBits();
/external/llvm/lib/ExecutionEngine/Orc/
H A DCloneSubModule.cpp44 Dst, I->getType()->getElementType(), I->isConstant(), I->getLinkage(),
54 Function::Create(cast<FunctionType>(I->getType()->getElementType()),
65 GlobalAlias::create(PTy->getElementType(), PTy->getAddressSpace(),
/external/llvm/lib/Transforms/Utils/
H A DCloneModule.cpp49 I->getType()->getElementType(),
62 Function::Create(cast<FunctionType>(I->getType()->getElementType()),
73 GlobalAlias::create(PTy->getElementType(), PTy->getAddressSpace(),
H A DModuleUtils.cpp36 ArrayType *ATy = cast<ArrayType>(GVCtor->getType()->getElementType());
37 EltTy = cast<StructType>(ATy->getElementType());
/external/deqp/framework/randomshaders/
H A DrsgVariableValue.hpp97 ConstStridedValueAccess component (int compNdx) const { return ConstStridedValueAccess(getType().getElementType(), m_value + Stride*compNdx); }
98 ConstStridedValueAccess arrayElement (int elementNdx) const { return ConstStridedValueAccess(getType().getElementType(), m_value + Stride*getType().getElementScalarOffset(elementNdx)); }
130 StridedValueAccess component (int compNdx) { return StridedValueAccess(this->getType().getElementType(), this->m_value + Stride*compNdx); }
131 StridedValueAccess arrayElement (int elementNdx) { return StridedValueAccess(this->getType().getElementType(), this->m_value + Stride*this->getType().getElementScalarOffset(elementNdx)); }
225 return ConstValueRangeAccess(m_type->getElementType(), m_min + compNdx, m_max + compNdx);
231 return ConstValueRangeAccess(m_type->getElementType(), m_min + offset, m_max + offset);
256 return ValueRangeAccess(m_type->getElementType(), m_min + compNdx, m_max + compNdx);
262 return ValueRangeAccess(m_type->getElementType(), m_min + offset, m_max + offset);
H A DrsgVariableType.cpp127 return elementNdx * getElementType().getScalarSize();
180 const VariableType& VariableType::getElementType (void) const function in class:rsg::VariableType
200 throw Exception("VariableType::getElementType(): unsupported type");
/external/llvm/lib/Target/NVPTX/
H A DNVPTXFavorNonGenericAddrSpaces.cpp102 if (SrcTy->getElementType() != DestTy->getElementType())
H A DNVPTXLowerStructArgs.cpp66 Type *StructType = PType->getElementType();
/external/llvm/lib/CodeGen/
H A DGlobalMerge.cpp160 Type *Ty1 = cast<PointerType>(GV1->getType())->getElementType();
161 Type *Ty2 = cast<PointerType>(GV2->getType())->getElementType();
186 Type *Ty = Globals[j]->getType()->getElementType();
234 GlobalAlias::create(PTy->getElementType(), PTy->getAddressSpace(),
310 Type *Ty = I->getType()->getElementType();
/external/llvm/lib/Linker/
H A DLinkModules.cpp226 Elements[I] = get(SrcSTy->getElementType(I));
556 DstM, TypeMap.get(SGVar->getType()->getElementType()),
580 return GlobalAlias::create(PTy->getElementType(), PTy->getAddressSpace(),
768 uint64_t DestSize = DL.getTypeAllocSize(Dest.getType()->getElementType());
769 uint64_t SrcSize = DL.getTypeAllocSize(Src.getType()->getElementType());
817 ArrayType *DAT = cast<ArrayType>(DGV->getType()->getElementType());
818 ArrayType *SAT = cast<ArrayType>(SGV.getType()->getElementType());
819 TypeMap.addTypeMapping(DAT->getElementType(), SAT->getElementType());
880 ArrayType *ATy = cast<ArrayType>(GV->getType()->getElementType());
[all...]
/external/llvm/lib/IR/
H A DType.cpp47 return VTy->getElementType();
53 return VTy->getElementType();
106 return NumElements == 0 || ATy->getElementType()->isEmptyTy();
113 if (!STy->getElementType(i)->isEmptyTy())
148 return VTy->getElementType()->getFPMantissaWidth();
164 return ATy->getElementType()->isSized(Visited);
167 return VTy->getElementType()->isSized(Visited);
201 return cast<StructType>(this)->getElementType(N);
205 return cast<SequentialType>(this)->getElementType();
634 return STy->getElementType(Id
[all...]
H A DConstantFold.cpp58 Type *DstEltTy = DstTy->getElementType();
112 && DPTy->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...]
/external/llvm/lib/Target/Hexagon/
H A DHexagonTargetObjectFile.cpp77 Type *Ty = GV->getType()->getElementType();
/external/mesa3d/src/gallium/drivers/radeon/
H A DR600KernelParameters.cpp202 T = dyn_cast<PointerType>(T)->getElementType();
262 Op->getType())->getElementType(), Addrspace),
283 Type* NewPtrType = PointerType::get(OrigPtrType->getElementType(),
342 PointerType::get(ArgPtrType->getElementType(),
409 ST = dyn_cast<StructType>(PT->getElementType());
/external/llvm/lib/Transforms/Scalar/
H A DScalarReplAggregates.cpp431 (!VectorTy || EltSize == VectorTy->getElementType()
520 if (!isa<VectorType>(PtrTy->getElementType()))
712 AIPTy = PointerType::get(AIPTy->getElementType(),
729 AIPTy = PointerType::get(AIPTy->getElementType(),
788 unsigned EltSize = DL.getTypeAllocSizeInBits(VTy->getElementType());
817 Value *Elt = ConvertScalar_ExtractValue(FromVal, ST->getElementType(i),
828 uint64_t EltSize = DL.getTypeAllocSizeInBits(AT->getElementType());
831 Value *Elt = ConvertScalar_ExtractValue(FromVal, AT->getElementType(),
922 Type *EltTy = VTy->getElementType();
957 uint64_t EltSize = DL.getTypeAllocSizeInBits(AT->getElementType());
[all...]
H A DScalarizer.cpp191 Ty = PtrTy->getElementType();
211 PointerType::get(PtrTy->getElementType()->getVectorElementType(),
352 Layout.ElemTy = Layout.VecTy->getElementType();
475 Res[I] = Builder.CreateCast(CI.getOpcode(), Op0[I], VT->getElementType(),
496 Res[I] = Builder.CreateBitCast(Op0[I], DstVT->getElementType(),
502 Type *MidTy = VectorType::get(DstVT->getElementType(), FanOut);
520 Type *MidTy = VectorType::get(SrcVT->getElementType(), FanIn);
528 Res[ResI] = Builder.CreateBitCast(V, DstVT->getElementType(),
550 Res[I] = UndefValue::get(VT->getElementType());
572 Res[I] = Builder.CreatePHI(VT->getElementType(), NumOp
[all...]
/external/clang/lib/CodeGen/
H A DCGExprComplex.cpp206 QualType Elem = E->getType()->castAs<ComplexType>()->getElementType();
212 QualType Elem = E->getType()->castAs<ComplexType>()->getElementType();
367 CGF.ConvertType(getComplexType(E->getType())->getElementType());
399 SrcType = SrcType->castAs<ComplexType>()->getElementType();
400 DestType = DestType->castAs<ComplexType>()->getElementType();
414 DestType = DestType->castAs<ComplexType>()->getElementType();
577 Op.Ty->castAs<ComplexType>()->getElementType());
579 Op.Ty->castAs<ComplexType>()->getElementType());
581 Op.Ty->castAs<ComplexType>()->getElementType());
583 Op.Ty->castAs<ComplexType>()->getElementType());
[all...]
/external/clang/tools/libclang/
H A DCXType.cpp612 ET = cast<ConstantArrayType> (TP)->getElementType();
615 ET = cast<IncompleteArrayType> (TP)->getElementType();
618 ET = cast<VariableArrayType> (TP)->getElementType();
621 ET = cast<DependentSizedArrayType> (TP)->getElementType();
624 ET = cast<VectorType> (TP)->getElementType();
627 ET = cast<ComplexType> (TP)->getElementType();
664 ET = cast<ConstantArrayType> (TP)->getElementType();
667 ET = cast<IncompleteArrayType> (TP)->getElementType();
670 ET = cast<VariableArrayType> (TP)->getElementType();
673 ET = cast<DependentSizedArrayType> (TP)->getElementType();
[all...]

Completed in 636 milliseconds

1234567891011