/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | IRBuilder.cpp | 480 Type *DataTy = PtrTy->getElementType(); local 481 assert(DataTy->isVectorTy() && "Ptr should point to a vector"); 484 PassThru = UndefValue::get(DataTy); 485 Type *OverloadedTypes[] = { DataTy, PtrTy }; 500 Type *DataTy = PtrTy->getElementType(); local 501 assert(DataTy->isVectorTy() && "Ptr should point to a vector"); 503 Type *OverloadedTypes[] = { DataTy, PtrTy }; 534 Type *DataTy = VectorType::get(PtrTy->getElementType(), NumElts); local 541 PassThru = UndefValue::get(DataTy); 543 Type *OverloadedTypes[] = {DataTy, PtrsT 562 auto DataTy = cast<VectorType>(Data->getType()); local [all...] |
H A D | Verifier.cpp | 4623 // DataTy is the overloaded type 4624 Type *DataTy = cast<PointerType>(Ptr->getType())->getElementType(); local 4625 Assert(DataTy == Call.getType(), 4627 Assert(PassThru->getType() == DataTy, 4630 DataTy->getVectorNumElements(), 4644 // DataTy is the overloaded type 4645 Type *DataTy = cast<PointerType>(Ptr->getType())->getElementType(); local 4646 Assert(DataTy == Val->getType(), 4649 DataTy->getVectorNumElements(),
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMTargetTransformInfo.h | 156 bool isLegalMaskedLoad(Type *DataTy, MaybeAlign Alignment); 158 bool isLegalMaskedStore(Type *DataTy, MaybeAlign Alignment) { argument 159 return isLegalMaskedLoad(DataTy, Alignment);
|
H A D | ARMTargetTransformInfo.cpp | 499 bool ARMTTIImpl::isLegalMaskedLoad(Type *DataTy, MaybeAlign Alignment) { argument 503 if (auto *VecTy = dyn_cast<VectorType>(DataTy)) { 509 unsigned VecWidth = DataTy->getPrimitiveSizeInBits(); 514 unsigned EltWidth = DataTy->getScalarSizeInBits();
|
H A D | ARMISelDAGToDAG.cpp | 2666 EVT DataTy = EVT::getVectorVT(*CurDAG->getContext(), MVT::i64, NumVecs * 2); local 2667 EVT ResultTys[] = {DataTy, MVT::Other}; 2670 CurDAG->getMachineNode(TargetOpcode::IMPLICIT_DEF, Loc, DataTy), 0);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86TargetTransformInfo.h | 140 int getGatherScatterOpCost(unsigned Opcode, Type *DataTy, Value *Ptr, 207 int getGSScalarCost(unsigned Opcode, Type *DataTy, bool VariableMask, 209 int getGSVectorCost(unsigned Opcode, Type *DataTy, Value *Ptr,
|
H A D | X86TargetTransformInfo.cpp | 3340 bool X86TTIImpl::isLegalMaskedLoad(Type *DataTy, MaybeAlign Alignment) { argument 3345 if (isa<VectorType>(DataTy) && DataTy->getVectorNumElements() == 1) 3347 Type *ScalarTy = DataTy->getScalarType(); 3402 bool X86TTIImpl::isLegalMaskedExpandLoad(Type *DataTy) { argument 3403 if (!isa<VectorType>(DataTy)) 3410 if (DataTy->getVectorNumElements() == 1) 3413 Type *ScalarTy = DataTy->getVectorElementType(); 3426 bool X86TTIImpl::isLegalMaskedCompressStore(Type *DataTy) { argument 3427 return isLegalMaskedExpandLoad(DataTy); 3430 isLegalMaskedGather(Type *DataTy, MaybeAlign Alignment) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonTargetTransformInfo.h | 122 unsigned getGatherScatterOpCost(unsigned Opcode, Type *DataTy, Value *Ptr,
|
H A D | HexagonTargetTransformInfo.cpp | 211 unsigned HexagonTTIImpl::getGatherScatterOpCost(unsigned Opcode, Type *DataTy, argument 213 return BaseT::getGatherScatterOpCost(Opcode, DataTy, Ptr, VariableMask,
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | InstrProfiling.cpp | 825 auto *DataTy = StructType::get(Ctx, makeArrayRef(DataTypes)); local 839 auto *Data = new GlobalVariable(*M, DataTy, false, Linkage, 840 ConstantStruct::get(DataTy, DataVals),
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfo.h | 958 /// \p DataTy - a vector type of the data to be loaded or stored 963 int getGatherScatterOpCost(unsigned Opcode, Type *DataTy, Value *Ptr, 1336 virtual int getGatherScatterOpCost(unsigned Opcode, Type *DataTy, 1754 int getGatherScatterOpCost(unsigned Opcode, Type *DataTy, 1757 return Impl.getGatherScatterOpCost(Opcode, DataTy, Ptr, VariableMask,
|
H A D | TargetTransformInfoImpl.h | 476 unsigned getGatherScatterOpCost(unsigned Opcode, Type *DataTy, Value *Ptr, argument
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | TargetTransformInfo.cpp | 671 int TargetTransformInfo::getGatherScatterOpCost(unsigned Opcode, Type *DataTy, argument 674 int Cost = TTIImpl->getGatherScatterOpCost(Opcode, DataTy, Ptr, VariableMask,
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorize.cpp | 2372 Type *DataTy = VectorType::get(ScalarDataTy, VF); 2425 return Builder.CreateBitCast(PartPtr, DataTy->getPointerTo(AddressSpace)); 2477 UndefValue::get(DataTy), "wide.masked.load"); 2479 NewLI = Builder.CreateAlignedLoad(DataTy, VecPtr, Alignment.value(),
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 7503 llvm::Type *DataTy = F->getFunctionType()->getParamType(1); 7504 Arg1 = Builder.CreateZExtOrBitCast(Arg1, DataTy);
|