/external/clang/lib/AST/ |
H A D | APValue.cpp | 325 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 D | RecordLayoutBuilder.cpp | 412 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 D | ExprConstant.cpp | 5800 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 D | Type.cpp | 613 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 D | CGExprConstant.cpp | 766 llvm::Type *ElemTy = AType->getElementType(); local 784 RewriteType |= (C->getType() != ElemTy); 794 fillC = llvm::Constant::getNullValue(ElemTy); 797 RewriteType |= (fillC->getType() != ElemTy);
|
H A D | CodeGenModule.cpp | 2211 llvm::Type *ElemTy = AType->getElementType(); local 2215 if (ElemTy->getPrimitiveSizeInBits() == 16) { 2225 assert(ElemTy->getPrimitiveSizeInBits() == 32);
|
H A D | CGExpr.cpp | 558 QualType ElemTy = E->getType()->getAs<ComplexType>()->getElementType(); local 559 llvm::APFloat FVal(getContext().getFloatTypeSemantics(ElemTy), 1);
|
/external/llvm/lib/Transforms/Vectorize/ |
H A D | BBVectorize.cpp | 346 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 D | GlobalOpt.cpp | 1773 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 D | SemaExprCXX.cpp | 832 QualType ElemTy = Ty; local 837 ElemTy = Context.getBaseElementType(Ty); 841 RequireCompleteType(TyBeginLoc, ElemTy,
|
H A D | SemaExpr.cpp | 4371 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 D | RewriteObjC.cpp | 2105 QualType ElemTy = Context->getBaseElementType(T); local 2106 return needToScanForQualifiers(ElemTy);
|
H A D | RewriteModernObjC.cpp | 2029 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 D | ARMISelLowering.cpp | 104 EVT ElemTy = VT.getVectorElementType(); local 105 if (ElemTy != MVT::i64 && ElemTy != MVT::f64) 109 if (ElemTy == MVT::i32) {
|