/external/llvm/utils/TableGen/ |
IntrinsicEmitter.cpp | 238 OS << "VectorType::getExtendedElementVectorType" 239 << "(dyn_cast<VectorType>(Tys[" << Number << "]))"; 241 OS << "VectorType::getTruncatedElementVectorType" 242 << "(dyn_cast<VectorType>(Tys[" << Number << "]))"; 254 OS << "VectorType::get(";
|
/frameworks/compile/libbcc/bcinfo/BitReader_2_7/ |
BitcodeReader.cpp | 746 ResultTy = VectorType::get(ResultTy, Record[0]); 931 ResultTy = VectorType::get(ResultTy, Record[0]); [all...] |
/external/llvm/lib/VMCore/ |
LLVMContextImpl.h | 274 typedef ConstantAggrUniqueMap<VectorType, ConstantVector> VectorConstantsTy; 316 DenseMap<std::pair<Type *, unsigned>, VectorType*> VectorTypes;
|
ConstantsContext.h | 102 : ConstantExpr(cast<VectorType>(C1->getType())->getElementType(), 145 : ConstantExpr(VectorType::get( 146 cast<VectorType>(C1->getType())->getElementType(), 147 cast<VectorType>(C3->getType())->getNumElements()),
|
ConstantFold.cpp | 44 static Constant *BitCastConstantVector(Constant *CV, VectorType *DstTy) { 134 if (VectorType *DestPTy = dyn_cast<VectorType>(DestTy)) { 135 if (VectorType *SrcTy = dyn_cast<VectorType>(V->getType())) { 554 VectorType *DestVecTy = cast<VectorType>(DestTy); 786 return UndefValue::get(VectorType::get(EltTy, MaskNumElts)); [all...] |
/external/clang/include/clang/AST/ |
TypeNodes.def | 77 TYPE(ExtVector, VectorType)
|
CanonicalType.h | 575 struct CanProxyAdaptor<VectorType> : public CanProxyBase<VectorType> {
|
ASTContext.h | 102 mutable llvm::FoldingSet<VectorType> VectorTypes; 758 /// the specified element type and size. VectorType must be a built-in type. 759 QualType getVectorType(QualType VectorType, unsigned NumElts, 760 VectorType::VectorKind VecKind) const; 763 /// of the specified element type and size. VectorType must be a built-in 765 QualType getExtVectorType(QualType VectorType, unsigned NumElts) const; 771 QualType getDependentSizedExtVectorType(QualType VectorType, [all...] |
/frameworks/compile/libbcc/bcinfo/BitReader_3_0/ |
BitcodeReader.cpp | [all...] |
/external/llvm/include/llvm/ |
Constants.h | 36 class VectorType; 447 friend struct ConstantArrayCreator<ConstantVector, VectorType>; 450 ConstantVector(VectorType *T, ArrayRef<Constant *> Val); 462 /// getType - Specialize the getType() method to always return a VectorType, 465 inline VectorType *getType() const { 466 return reinterpret_cast<VectorType*>(Value::getType()); 743 /// getType - Specialize the getType() method to always return a VectorType, 746 inline VectorType *getType() const { 747 return reinterpret_cast<VectorType*>(Value::getType()); [all...] |
Type.h | 206 /// isVectorTy - True if this is an instance of VectorType. 321 // example) is shorthand for cast<VectorType>(Ty)->getNumElements(). This is
|
InstrTypes.h | [all...] |
/external/llvm/lib/Transforms/Vectorize/ |
BBVectorize.cpp | 346 static inline VectorType *getVecTypeForPair(Type *ElemTy) { 347 if (VectorType *VTy = dyn_cast<VectorType>(ElemTy)) { 349 return VectorType::get(ElemTy->getScalarType(), numElem*2); 352 return VectorType::get(ElemTy, 2); 603 if (!(VectorType::isValidElementType(T1) || T1->isVectorTy()) || 604 !(VectorType::isValidElementType(T2) || T2->isVectorTy())) [all...] |
/external/clang/tools/libclang/ |
CXType.cpp | 535 ET = cast<VectorType> (TP)->getElementType(); 558 result = cast<VectorType> (TP)->getNumElements();
|
/external/clang/lib/CodeGen/ |
CodeGenTypes.cpp | 443 const VectorType *VT = cast<VectorType>(Ty); 444 ResultType = llvm::VectorType::get(ConvertType(VT->getElementType()),
|
CGBuiltin.cpp | [all...] |
TargetInfo.cpp | 398 cast<llvm::VectorType>(IRType)->getElementType()->isIntegerTy() && 556 if (const VectorType *VT = RetTy->getAs<VectorType>()) { 565 return ABIArgInfo::getDirect(llvm::VectorType::get( 646 if (FT->getAs<VectorType>() && Context.getTypeSize(FT) == 128) 724 if (const VectorType *VT = Ty->getAs<VectorType>()) { [all...] |
/external/llvm/lib/Target/ |
TargetData.cpp | 371 unsigned Align = getTypeAllocSize(cast<VectorType>(Ty)->getElementType()); 372 Align *= cast<VectorType>(Ty)->getNumElements(); 497 return cast<VectorType>(Ty)->getBitWidth();
|
/external/mesa3d/src/pixelflinger2/ |
llvm_scanline.cpp | 423 VectorType * vectorType = floatVecType(builder); 424 PointerType * vectorPtr = PointerType::get(vectorType, 0);
|
/external/clang/lib/AST/ |
ASTContext.cpp | [all...] |
ASTDiagnostic.cpp | 99 if (isa<VectorType>(Underlying))
|
ItaniumMangle.cpp | 333 void mangleNeonVectorType(const VectorType *T); [all...] |
/external/llvm/lib/Transforms/Scalar/ |
ScalarReplAggregates.cpp | 259 VectorType *VectorTy; 276 bool MergeInVectorType(VectorType *VInTy, uint64_t Offset); 355 if (VectorType *VInTy = dyn_cast<VectorType>(In)) { 375 VectorTy = VectorType::get(In, AllocaSize/EltSize); 388 bool ConvertToScalarInfo::MergeInVectorType(VectorType *VInTy, 689 if (VectorType *VTy = dyn_cast<VectorType>(FromType)) { [all...] |
/external/llvm/lib/Analysis/ |
ConstantFolding.cpp | 70 VectorType::get(IntegerType::get(C->getContext(), FPWidth), NumSrcElts); 92 VectorType *DestVTy = dyn_cast<VectorType>(DestTy); 130 VectorType::get(IntegerType::get(C->getContext(), FPWidth), NumDstElt); 143 VectorType::get(IntegerType::get(C->getContext(), FPWidth), NumSrcElt); 360 NumElts = cast<VectorType>(C->getType())->getNumElements(); [all...] |
/external/clang/lib/Sema/ |
SemaChecking.cpp | [all...] |