Searched refs:VectorTy (Results 1 - 10 of 10) sorted by relevance

/external/llvm/lib/Target/R600/
H A DAMDGPUPromoteAlloca.cpp193 VectorType *VectorTy = arrayTypeToVecType(AllocaTy); local
196 << *AllocaTy << " -> " << *VectorTy << '\n'); local
206 Value *BitCast = Builder.CreateBitCast(Alloca, VectorTy->getPointerTo(0));
216 Value *BitCast = Builder.CreateBitCast(Alloca, VectorTy->getPointerTo(0));
/external/llvm/lib/Transforms/Scalar/
H A DScalarReplAggregates.cpp289 /// VectorTy - This tracks the type that we should promote the vector to if
292 VectorType *VectorTy; member in class:__anon26334::ConvertToScalarInfo
308 ScalarKind(Unknown), VectorTy(nullptr), HadNonMemTransferAccess(false),
344 if (ScalarKind == Vector && VectorTy->getBitWidth() != AllocaSize * 8)
355 assert(VectorTy && "Missing type for vector scalar.");
357 << *VectorTy << '\n'); local
358 NewTy = VectorTy; // Use the vector type.
387 /// (VectorTy) so far at the offset specified by Offset (which is specified in
397 /// and stores would mutate the memory. We mark this by setting VectorTy
426 (!VectorTy || EltSiz
[all...]
H A DSROA.cpp1306 } else if (VectorType *VectorTy = dyn_cast<VectorType>(ElementTy)) {
1307 ElementTy = VectorTy->getElementType();
/external/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp5664 Type *VectorTy = ToVectorTy(RetTy, VF);
5718 return TTI.getArithmeticInstrCost(I->getOpcode(), VectorTy, Op1VK, Op2VK);
5728 return TTI.getCmpSelInstrCost(I->getOpcode(), VectorTy, CondTy);
5733 VectorTy = ToVectorTy(ValTy, VF);
5734 return TTI.getCmpSelInstrCost(I->getOpcode(), VectorTy);
5742 VectorTy = ToVectorTy(ValTy, VF);
5752 return TTI.getAddressComputationCost(VectorTy) +
5753 TTI.getMemoryOpCost(I->getOpcode(), VectorTy, Alignment, AS);
5759 unsigned VectorElementSize = DL->getTypeStoreSize(VectorTy)/VF;
5774 VectorTy,
[all...]
/external/llvm/lib/Transforms/ObjCARC/
H A DObjCARCOpts.cpp60 typedef std::vector<std::pair<KeyT, ValueT> > VectorTy; typedef in class:__anon26262::MapVector
62 VectorTy Vector;
65 typedef typename VectorTy::iterator iterator;
66 typedef typename VectorTy::const_iterator const_iterator;
80 for (typename VectorTy::const_iterator I = Vector.begin(),
/external/llvm/bindings/ocaml/llvm/
H A Dllvm_ocaml.c431 CAMLprim value llvm_vector_size(LLVMTypeRef VectorTy) { argument
432 return Val_int(LLVMGetVectorSize(VectorTy));
/external/llvm/include/llvm-c/
H A DCore.h1087 unsigned LLVMGetVectorSize(LLVMTypeRef VectorTy);
/external/llvm/lib/IR/
H A DCore.cpp494 unsigned LLVMGetVectorSize(LLVMTypeRef VectorTy) { argument
495 return unwrap<VectorType>(VectorTy)->getNumElements();
/external/clang/lib/Sema/
H A DSemaExpr.cpp5155 bool Sema::CheckVectorCast(SourceRange R, QualType VectorTy, QualType Ty, argument
5157 assert(VectorTy->isVectorType() && "Not a vector type!");
5160 if (!VectorTypesMatch(*this, Ty, VectorTy))
5165 << VectorTy << Ty << R;
5169 << VectorTy << Ty << R;
/external/clang/include/clang/Sema/
H A DSema.h7868 bool CheckVectorCast(SourceRange R, QualType VectorTy, QualType Ty,

Completed in 302 milliseconds