/minix/external/bsd/llvm/dist/llvm/lib/Target/R600/ |
H A D | AMDGPUPromoteAlloca.cpp | 193 VectorType *VectorTy = arrayTypeToVecType(AllocaTy); in tryPromoteAllocaToVector() local 196 << *AllocaTy << " -> " << *VectorTy << '\n'); in tryPromoteAllocaToVector() 206 Value *BitCast = Builder.CreateBitCast(Alloca, VectorTy->getPointerTo(0)); in tryPromoteAllocaToVector() 216 Value *BitCast = Builder.CreateBitCast(Alloca, VectorTy->getPointerTo(0)); in tryPromoteAllocaToVector()
|
/minix/external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | ScalarReplAggregates.cpp | 297 VectorType *VectorTy; member in __anon47fa93a10211::ConvertToScalarInfo 313 ScalarKind(Unknown), VectorTy(nullptr), HadNonMemTransferAccess(false), in ConvertToScalarInfo() 349 if (ScalarKind == Vector && VectorTy->getBitWidth() != AllocaSize * 8) in TryConvert() 360 assert(VectorTy && "Missing type for vector scalar."); in TryConvert() 362 << *VectorTy << '\n'); in TryConvert() 363 NewTy = VectorTy; // Use the vector type. in TryConvert() 431 (!VectorTy || EltSize == VectorTy->getElementType() in MergeInTypeForLoadOrStore() 433 if (!VectorTy) { in MergeInTypeForLoadOrStore() 435 VectorTy = VectorType::get(In, AllocaSize/EltSize); in MergeInTypeForLoadOrStore() 456 if (!VectorTy) in MergeInVectorType() [all …]
|
H A D | SROA.cpp | 1583 } else if (VectorType *VectorTy = dyn_cast<VectorType>(ElementTy)) { in getNaturalGEPWithType() local 1584 ElementTy = VectorTy->getElementType(); in getNaturalGEPWithType()
|
/minix/external/bsd/llvm/dist/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorize.cpp | 5949 Type *VectorTy = ToVectorTy(RetTy, VF); in getInstructionCost() local 6031 VectorTy = ToVectorTy(ValTy, VF); in getInstructionCost() 6032 return TTI.getCmpSelInstrCost(I->getOpcode(), VectorTy); in getInstructionCost() 6040 VectorTy = ToVectorTy(ValTy, VF); in getInstructionCost() 6050 return TTI.getAddressComputationCost(VectorTy) + in getInstructionCost() 6057 unsigned VectorElementSize = DL->getTypeStoreSize(VectorTy)/VF; in getInstructionCost() 6072 VectorTy, i); in getInstructionCost() 6083 unsigned Cost = TTI.getAddressComputationCost(VectorTy); in getInstructionCost() 6088 VectorTy, 0); in getInstructionCost() 6131 VectorTy); in getInstructionCost() [all …]
|
/minix/external/bsd/llvm/dist/llvm/lib/Transforms/ObjCARC/ |
H A D | ObjCARCOpts.cpp | 60 typedef std::vector<std::pair<KeyT, ValueT> > VectorTy; typedef in __anon04b92b560111::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(), in ~MapVector()
|
/minix/external/bsd/llvm/dist/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.h | 413 bool canCombineStoreAndExtract(Type *VectorTy, Value *Idx,
|
H A D | ARMISelLowering.cpp | 11131 bool ARMTargetLowering::canCombineStoreAndExtract(Type *VectorTy, Value *Idx, in canCombineStoreAndExtract() argument 11141 if (VectorTy->isFPOrFPVectorTy()) in canCombineStoreAndExtract() 11149 assert(VectorTy->isVectorTy() && "VectorTy is not a vector type"); in canCombineStoreAndExtract() 11150 unsigned BitWidth = cast<VectorType>(VectorTy)->getBitWidth(); in canCombineStoreAndExtract()
|
/minix/external/bsd/llvm/dist/llvm/bindings/ocaml/llvm/ |
H A D | llvm_ocaml.c | 433 CAMLprim value llvm_vector_size(LLVMTypeRef VectorTy) { in llvm_vector_size() argument 434 return Val_int(LLVMGetVectorSize(VectorTy)); in llvm_vector_size()
|
/minix/external/bsd/llvm/dist/llvm/include/llvm-c/ |
H A D | Core.h | 1092 unsigned LLVMGetVectorSize(LLVMTypeRef VectorTy);
|
/minix/external/bsd/llvm/dist/llvm/include/llvm/Target/ |
H A D | TargetLowering.h | 291 virtual bool canCombineStoreAndExtract(Type *VectorTy, Value *Idx, in canCombineStoreAndExtract() argument
|
/minix/external/bsd/llvm/dist/llvm/lib/IR/ |
H A D | Core.cpp | 496 unsigned LLVMGetVectorSize(LLVMTypeRef VectorTy) { in LLVMGetVectorSize() argument 497 return unwrap<VectorType>(VectorTy)->getNumElements(); in LLVMGetVectorSize()
|
/minix/external/bsd/llvm/dist/clang/lib/Sema/ |
H A D | SemaExpr.cpp | 5237 bool Sema::CheckVectorCast(SourceRange R, QualType VectorTy, QualType Ty, in CheckVectorCast() argument 5239 assert(VectorTy->isVectorType() && "Not a vector type!"); in CheckVectorCast() 5242 if (!VectorTypesMatch(*this, Ty, VectorTy)) in CheckVectorCast() 5247 << VectorTy << Ty << R; in CheckVectorCast() 5251 << VectorTy << Ty << R; in CheckVectorCast()
|
/minix/external/bsd/llvm/dist/clang/include/clang/Sema/ |
H A D | Sema.h | 8161 bool CheckVectorCast(SourceRange R, QualType VectorTy, QualType Ty,
|