Home
last modified time | relevance | path

Searched refs:Dim (Results 1 – 25 of 38) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVDuplicatesTracker.h70 unsigned Dim : 3; member
80 ImageAttrs(unsigned Dim, unsigned Depth, unsigned Arrayed, unsigned MS,
83 Flags.Dim = Dim;
94 make_descr_image(const Type *SampledTy, unsigned Dim, unsigned Depth,
99 ImageAttrs(Dim, Depth, Arrayed, MS, Sampled, ImageFormat, AQ).Val,
H A DSPIRVBuiltins.cpp979 static unsigned getNumComponentsForDim(SPIRV::Dim::Dim dim) { in getNumComponentsForDim()
981 case SPIRV::Dim::DIM_1D: in getNumComponentsForDim()
982 case SPIRV::Dim::DIM_Buffer: in getNumComponentsForDim()
984 case SPIRV::Dim::DIM_2D: in getNumComponentsForDim()
985 case SPIRV::Dim::DIM_Cube: in getNumComponentsForDim()
986 case SPIRV::Dim::DIM_Rect: in getNumComponentsForDim()
988 case SPIRV::Dim::DIM_3D: in getNumComponentsForDim()
998 auto dim = static_cast<SPIRV::Dim::Dim>(imgType->getOperand(2).getImm()); in getNumSizeComponents()
1597 bool IsDimBuf = ImgType->getOperand(2).getImm() == SPIRV::Dim::DIM_Buffer; in generateImageSizeQueryInst()
1657 SPIRV::Dim::Dim ImageDimensionality = static_cast<SPIRV::Dim::Dim>( in generateImageMiscQueryInst()
[all …]
H A DSPIRVGlobalRegistry.h528 SPIRV::Dim::Dim Dim, uint32_t Depth, uint32_t Arrayed,
H A DSPIRVModuleAnalysis.cpp736 case SPIRV::Dim::DIM_1D: in addOpTypeImageReqs()
740 case SPIRV::Dim::DIM_2D: in addOpTypeImageReqs()
744 case SPIRV::Dim::DIM_Cube: in addOpTypeImageReqs()
750 case SPIRV::Dim::DIM_Rect: in addOpTypeImageReqs()
754 case SPIRV::Dim::DIM_Buffer: in addOpTypeImageReqs()
758 case SPIRV::Dim::DIM_SubpassData: in addOpTypeImageReqs()
H A DSPIRVGlobalRegistry.cpp1113 MachineIRBuilder &MIRBuilder, SPIRVType *SampledType, SPIRV::Dim::Dim Dim, in getOrCreateOpTypeImage() argument
1117 auto TD = SPIRV::make_descr_image(SPIRVToLLVMType.lookup(SampledType), Dim, in getOrCreateOpTypeImage()
1127 .addImm(Dim) in getOrCreateOpTypeImage()
H A DSPIRVSymbolicOperands.td724 // Multiclass used to define Dim enum values and at the same time
728 def Dim : GenericEnum, Operand<i32> {
729 let FilterClass = "Dim";
735 class Dim<string name, bits<32> value> {
741 def NAME : Dim<NAME, value>;
/freebsd/contrib/llvm-project/openmp/runtime/src/include/
H A Dompx.h.var68 static inline int ompx_##NAME(int Dim) { return VALUE; }
71 omp_get_ancestor_thread_num(Dim + 1))
72 _TGT_KERNEL_LANGUAGE_HOST_IMPL_GRID_C(block_dim, omp_get_team_size(Dim + 1))
128 int ompx_##NAME(int Dim); \
181 static inline int NAME(int Dim) noexcept { return ompx_##NAME(Dim); } \
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstrInfo.h58 MIMGDim Dim; member
92 getImageDimIntrinsicByBaseOpcode(unsigned BaseOpcode, unsigned Dim);
H A DAMDGPUSubtarget.cpp489 static unsigned getReqdWorkGroupSize(const Function &Kernel, unsigned Dim) { in getReqdWorkGroupSize() argument
492 return mdconst::extract<ConstantInt>(Node->getOperand(Dim))->getZExtValue(); in getReqdWorkGroupSize()
527 unsigned Dim = UINT_MAX; in makeLIDRangeMetadata() local
534 Dim = 0; in makeLIDRangeMetadata()
541 Dim = 1; in makeLIDRangeMetadata()
548 Dim = 2; in makeLIDRangeMetadata()
554 if (Dim <= 3) { in makeLIDRangeMetadata()
555 unsigned ReqdSize = getReqdWorkGroupSize(*Kernel, Dim); in makeLIDRangeMetadata()
H A DMIMGInstructions.td80 let Fields = ["Dim", "NumCoords", "NumGradients", "MSAA", "DA", "Encoding", "AsmSuffix"];
83 let PrimaryKey = ["Dim"];
451 Dim:$dim, UNorm:$unorm, CPol:$cpol,
464 Dim:$dim, UNorm:$unorm, CPol:$cpol,
476 Dim:$dim, UNorm:$unorm, CPol:$cpol,
489 Dim:$dim, UNorm:$unorm, CPol:$cpol,
501 (ins SReg_256:$rsrc, DMask:$dmask, Dim:$dim,
515 (ins DMask:$dmask, Dim:$dim, UNorm:$unorm,
532 (ins DMask:$dmask, Dim:$dim, UNorm:$unorm,
710 DMask:$dmask, Dim:$dim, UNorm:$unorm, CPol:$cpol,
[all …]
H A DAMDGPUInstCombineIntrinsic.cpp166 ImageDimIntr->Dim); in simplifyAMDGCNImageIntrinsic()
183 ImageDimIntr->Dim); in simplifyAMDGCNImageIntrinsic()
200 ImageDimIntr->Dim); in simplifyAMDGCNImageIntrinsic()
218 OffsetMappingInfo->NoOffset, ImageDimIntr->Dim); in simplifyAMDGCNImageIntrinsic()
H A DAMDGPULegalizerInfo.h128 unsigned Dim, AMDGPUFunctionArgInfo::PreloadedValue ArgType) const;
H A DSIISelLowering.h84 SDValue lowerWorkitemID(SelectionDAG &DAG, SDValue Op, unsigned Dim,
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DComputeDependence.cpp351 if (auto *Dim = E->getDimensionExpression()) in computeDependence() local
352 D |= Dim->getDependence(); in computeDependence()
469 for (Expr *Dim: E->getDimensions()) in computeDependence()
470 if (Dim) in computeDependence()
471 D |= turnValueToTypeDependence(Dim->getDependence()); in computeDependence()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/MCTargetDesc/
H A DSPIRVBaseInfo.h70 namespace Dim {
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenRegisters.cpp630 unsigned Dim = Indices.size(); in expand() local
632 if (Dim != SubRegs->size()) in expand()
634 if (Dim < 2) in expand()
640 SmallVector<SetTheory::RecSet, 4> Lists(Dim); in expand()
641 for (unsigned i = 0; i != Dim; ++i) { in expand()
661 for (unsigned i = 0; i != Dim; ++i) { in expand()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseOpenACC.cpp184 Dim, enumerator
210 case OpenACCSpecialTokenKind::Dim: in isOpenACCSpecialToken()
798 if (isOpenACCSpecialToken(OpenACCSpecialTokenKind::Dim, getCurToken()) && in ParseOpenACCGangArg()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.h417 MIMGDim Dim; member
489 const MIMGDimInfo *Dim, bool IsA16,
H A DAMDGPUBaseInfo.cpp295 const MIMGDimInfo *Dim, bool IsA16, in getAddrSizeMIMGOp() argument
298 unsigned AddrComponents = (BaseOpcode->Coordinates ? Dim->NumCoords : 0) + in getAddrSizeMIMGOp()
315 AddrWords += alignTo<2>(Dim->NumGradients / 2); in getAddrSizeMIMGOp()
317 AddrWords += Dim->NumGradients; in getAddrSizeMIMGOp()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUInstPrinter.cpp302 unsigned Dim = MI->getOperand(OpNo).getImm(); in printDim() local
305 const AMDGPU::MIMGDimInfo *DimInfo = AMDGPU::getMIMGDimInfoByEncoding(Dim); in printDim()
309 O << Dim; in printDim()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsicsAMDGPU.td612 AMDGPUDimProps Dim = !cast<AMDGPUDimProps>(NAME);
717 AMDGPUDimProps Dim = dim;
757 class AMDGPUDimProfileCopy<AMDGPUDimProfile base> : AMDGPUDimProfile<base.OpMod, base.Dim> {
831 int NumGradientArgs = !if(P_.Gradients, !size(P_.Dim.GradientArgs), 0);
832 …int NumCoordArgs = !if(P_.IsSample, !size(P_.Dim.CoordSliceArgs), !size(P_.Dim.CoordSliceIntArgs));
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Disassembler/
H A DAMDGPUDisassembler.cpp989 const AMDGPU::MIMGDimInfo *Dim = in convertMIMGInst() local
994 AMDGPU::getAddrSizeMIMGOp(BaseOpcode, Dim, IsA16, AMDGPU::hasG16(STI)); in convertMIMGInst()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprCXX.cpp6193 unsigned Dim = 0; in EvaluateArrayTypeTrait() local
6195 ++Dim; in EvaluateArrayTypeTrait()
6198 return Dim; in EvaluateArrayTypeTrait()
6204 uint64_t Dim; in EvaluateArrayTypeTrait() local
6214 Dim = Value.getLimitedValue(); in EvaluateArrayTypeTrait()
6220 if (Dim == D) { in EvaluateArrayTypeTrait()
H A DSemaOpenMP.cpp18814 auto *Dim = new (S.Context) in actOnOMPReductionKindClause() local
18817 PrivateTy, Dim, ArraySizeModifier::Normal, in actOnOMPReductionKindClause()
23460 for (Expr *Dim : Dims) { in ActOnOMPArrayShapingExpr()
23461 if (Dim->hasPlaceholderType()) { in ActOnOMPArrayShapingExpr()
23462 ExprResult Result = SemaRef.CheckPlaceholderExpr(Dim); in ActOnOMPArrayShapingExpr()
23472 Dim = Result.get(); in ActOnOMPArrayShapingExpr()
23474 if (!Dim->isTypeDependent()) { in ActOnOMPArrayShapingExpr()
23476 PerformOpenMPImplicitIntegerConversion(Dim->getExprLoc(), Dim); in ActOnOMPArrayShapingExpr()
23479 Diag(Dim->getExprLoc(), diag::err_omp_typecheck_shaping_not_integer) in ActOnOMPArrayShapingExpr()
23480 << Dim->getSourceRange(); in ActOnOMPArrayShapingExpr()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterStmt.cpp903 for (Expr *Dim : E->getDimensions()) in VisitOMPArrayShapingExpr()
904 Record.AddStmt(Dim); in VisitOMPArrayShapingExpr()

12