Searched defs:ElemTy (Results 1 - 14 of 14) sorted by relevance

/external/clang/lib/AST/
H A DAPValue.cpp325 QualType ElemTy = Ty->getAs<VectorType>()->getElementType(); local
326 getVectorElt(0).printPretty(Out, Ctx, ElemTy);
329 getVectorElt(i).printPretty(Out, Ctx, ElemTy);
386 QualType ElemTy; local
389 ElemTy = VD->getType();
393 ElemTy = E->getType();
399 if (ElemTy->getAs<RecordType>()) {
406 ElemTy = Ctx.getRecordType(RD);
413 ElemTy = VD->getType();
418 ElemTy
434 QualType ElemTy = AT->getElementType(); local
[all...]
H A DRecordLayoutBuilder.cpp412 QualType ElemTy = Context.getBaseElementType(AT); local
413 const RecordType *RT = ElemTy->getAs<RecordType>();
515 QualType ElemTy = Context.getBaseElementType(AT); local
516 const RecordType *RT = ElemTy->getAs<RecordType>();
H A DExprConstant.cpp5800 QualType ElemTy = E->getType()->getAs<ComplexType>()->getElementType(); local
5801 if (ElemTy->isRealFloatingType()) {
5803 APFloat Zero = APFloat::getZero(Info.Ctx.getFloatTypeSemantics(ElemTy));
5808 APSInt Zero = Info.Ctx.MakeIntValue(0, ElemTy);
/external/llvm/lib/VMCore/
H A DType.cpp613 bool StructType::isValidElementType(Type *ElemTy) { argument
614 return !ElemTy->isVoidTy() && !ElemTy->isLabelTy() &&
615 !ElemTy->isMetadataTy() && !ElemTy->isFunctionTy();
707 bool ArrayType::isValidElementType(Type *ElemTy) { argument
708 return !ElemTy->isVoidTy() && !ElemTy->isLabelTy() &&
709 !ElemTy->isMetadataTy() && !ElemTy
736 isValidElementType(Type *ElemTy) argument
776 isValidElementType(Type *ElemTy) argument
[all...]
/external/clang/lib/CodeGen/
H A DCGExprConstant.cpp766 llvm::Type *ElemTy = AType->getElementType(); local
784 RewriteType |= (C->getType() != ElemTy);
794 fillC = llvm::Constant::getNullValue(ElemTy);
797 RewriteType |= (fillC->getType() != ElemTy);
H A DCodeGenModule.cpp2211 llvm::Type *ElemTy = AType->getElementType(); local
2215 if (ElemTy->getPrimitiveSizeInBits() == 16) {
2225 assert(ElemTy->getPrimitiveSizeInBits() == 32);
H A DCGExpr.cpp558 QualType ElemTy = E->getType()->getAs<ComplexType>()->getElementType(); local
559 llvm::APFloat FVal(getContext().getFloatTypeSemantics(ElemTy), 1);
/external/llvm/lib/Transforms/Vectorize/
H A DBBVectorize.cpp346 static inline VectorType *getVecTypeForPair(Type *ElemTy) { argument
347 if (VectorType *VTy = dyn_cast<VectorType>(ElemTy)) {
349 return VectorType::get(ElemTy->getScalarType(), numElem*2);
352 return VectorType::get(ElemTy, 2);
/external/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp1773 Type *ElemTy = GV->getType()->getElementType(); local
1775 AllocaInst *Alloca = new AllocaInst(ElemTy, NULL, GV->getName(), &FirstI);
2530 Type *ElemTy = cast<PointerType>(GV->getType())->getElementType(); local
2533 TD->getTypeStoreSize(ElemTy))
/external/clang/lib/Sema/
H A DSemaExprCXX.cpp832 QualType ElemTy = Ty; local
837 ElemTy = Context.getBaseElementType(Ty);
841 RequireCompleteType(TyBeginLoc, ElemTy,
H A DSemaExpr.cpp4371 QualType ElemTy = Ty->getAs<VectorType>()->getElementType(); local
4375 Literal = ImpCastExprToType(Literal.take(), ElemTy,
4376 PrepareScalarCast(Literal, ElemTy));
4393 QualType ElemTy = Ty->getAs<VectorType>()->getElementType(); local
4397 Literal = ImpCastExprToType(Literal.take(), ElemTy,
4398 PrepareScalarCast(Literal, ElemTy));
/external/clang/lib/Rewrite/
H A DRewriteObjC.cpp2105 QualType ElemTy = Context->getBaseElementType(T); local
2106 return needToScanForQualifiers(ElemTy);
H A DRewriteModernObjC.cpp2029 QualType ElemTy = Context->getBaseElementType(T); local
2030 return needToScanForQualifiers(ElemTy);
3498 QualType ElemTy = Context->getBaseElementType(Type); local
3499 return RewriteObjCFieldDeclType(ElemTy, Result);
/external/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp104 EVT ElemTy = VT.getVectorElementType(); local
105 if (ElemTy != MVT::i64 && ElemTy != MVT::f64)
109 if (ElemTy == MVT::i32) {

Completed in 372 milliseconds