/external/llvm/lib/Transforms/ObjCARC/ |
H A D | BlotMapVector.h | 22 typedef std::vector<std::pair<KeyT, ValueT>> VectorTy; typedef in class:llvm::BlotMapVector 24 VectorTy Vector; 27 typedef typename VectorTy::iterator iterator; 28 typedef typename VectorTy::const_iterator const_iterator; 42 for (typename VectorTy::const_iterator I = Vector.begin(), E = Vector.end();
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
H A D | ScalarReplAggregates.cpp | 256 /// VectorTy - This tracks the type that we should promote the vector to if 259 VectorType *VectorTy; member in class:__anon18978::ConvertToScalarInfo 269 VectorTy(0), HadNonMemTransferAccess(false) { } 301 if (ScalarKind == Vector && VectorTy->getBitWidth() != AllocaSize * 8) 312 assert(VectorTy && "Missing type for vector scalar."); 314 << *VectorTy << '\n'); local 315 NewTy = VectorTy; // Use the vector type. 332 /// (VectorTy) so far at the offset specified by Offset (which is specified in 342 /// and stores would mutate the memory. We mark this by setting VectorTy 371 (!VectorTy || EltSiz [all...] |
H A D | ObjCARC.cpp | 64 typedef std::vector<std::pair<KeyT, ValueT> > VectorTy; typedef in class:__anon18956::MapVector 65 VectorTy Vector; 68 typedef typename VectorTy::iterator iterator; 69 typedef typename VectorTy::const_iterator const_iterator; 83 for (typename VectorTy::const_iterator I = Vector.begin(),
|
/external/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorize.cpp | 1681 unsigned getInstructionCost(Instruction *I, unsigned VF, Type *&VectorTy); 5805 Type *VectorTy; local 5806 unsigned C = getInstructionCost(I, VF, VectorTy); 5809 VF > 1 && !VectorTy->isVoidTy() && TTI.getNumberOfParts(VectorTy) < VF; 5815 Type *&VectorTy) { 5819 VectorTy = ToVectorTy(RetTy, VF); 5839 VectorTy, VF - 1, VectorTy); 5894 return TTI.getArithmeticInstrCost(I->getOpcode(), VectorTy, Op1V [all...] |
/external/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUPromoteAlloca.cpp | 436 VectorType *VectorTy = arrayTypeToVecType(AllocaTy); local 439 << *AllocaTy << " -> " << *VectorTy << '\n'); local 448 Value *BitCast = Builder.CreateBitCast(Alloca, VectorTy->getPointerTo(0)); 458 Value *BitCast = Builder.CreateBitCast(Alloca, VectorTy->getPointerTo(0));
|
/external/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.h | 471 bool canCombineStoreAndExtract(Type *VectorTy, Value *Idx,
|
H A D | ARMISelLowering.cpp | 12451 bool ARMTargetLowering::canCombineStoreAndExtract(Type *VectorTy, Value *Idx, argument 12461 if (VectorTy->isFPOrFPVectorTy()) 12469 assert(VectorTy->isVectorTy() && "VectorTy is not a vector type"); 12470 unsigned BitWidth = cast<VectorType>(VectorTy)->getBitWidth();
|
/external/llvm/bindings/ocaml/llvm/ |
H A D | llvm_ocaml.c | 478 CAMLprim value llvm_vector_size(LLVMTypeRef VectorTy) { argument 479 return Val_int(LLVMGetVectorSize(VectorTy));
|
/external/swiftshader/third_party/LLVM/bindings/ocaml/llvm/ |
H A D | llvm_ocaml.c | 374 CAMLprim value llvm_vector_size(LLVMTypeRef VectorTy) { argument 375 return Val_int(LLVMGetVectorSize(VectorTy));
|
/external/swiftshader/third_party/LLVM/include/llvm-c/ |
H A D | Core.h | 431 unsigned LLVMGetVectorSize(LLVMTypeRef VectorTy);
|
/external/clang/lib/Sema/ |
H A D | SemaExpr.cpp | 5848 bool Sema::CheckVectorCast(SourceRange R, QualType VectorTy, QualType Ty, argument 5850 assert(VectorTy->isVectorType() && "Not a vector type!"); 5853 if (!areLaxCompatibleVectorTypes(Ty, VectorTy)) 5858 << VectorTy << Ty << R; 5862 << VectorTy << Ty << R; 5868 ExprResult Sema::prepareVectorSplat(QualType VectorTy, Expr *SplattedExpr) { argument 5869 QualType DestElemTy = VectorTy->castAs<VectorType>()->getElementType(); 5878 if (VectorTy->isExtVectorType() && SplattedExpr->getType()->isBooleanType()) { 6494 QualType VectorTy = S.Context.getExtVectorType(ResTy, NumElements); local 6499 // Since VectorTy i [all...] |
/external/llvm/include/llvm/Target/ |
H A D | TargetLowering.h | 363 /// Return true if the target can combine store(extractelement VectorTy, 366 virtual bool canCombineStoreAndExtract(Type *VectorTy, Value *Idx, argument
|
/external/llvm/include/llvm-c/ |
H A D | Core.h | 1143 unsigned LLVMGetVectorSize(LLVMTypeRef VectorTy);
|
/external/llvm/lib/IR/ |
H A D | Core.cpp | 592 unsigned LLVMGetVectorSize(LLVMTypeRef VectorTy) { argument 593 return unwrap<VectorType>(VectorTy)->getNumElements();
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | SROA.cpp | 1356 } else if (VectorType *VectorTy = dyn_cast<VectorType>(ElementTy)) { 1357 ElementTy = VectorTy->getElementType();
|
/external/swiftshader/third_party/LLVM/lib/VMCore/ |
H A D | Core.cpp | 373 unsigned LLVMGetVectorSize(LLVMTypeRef VectorTy) { argument 374 return unwrap<VectorType>(VectorTy)->getNumElements();
|
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 8890 bool CheckVectorCast(SourceRange R, QualType VectorTy, QualType Ty, 8895 ExprResult prepareVectorSplat(QualType VectorTy, Expr *SplattedExpr);
|