Home
last modified time | relevance | path

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

12

/openbsd/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.pt/
H A Ddefarg7.C3 template <int Dim, class T, class EngineTag>
8 template<int Dim, class T = double , class EngineTag = Brick >
10 static const int dimensions = Engine<Dim, T, EngineTag>::dimensions;
H A Dcrash21.C16 template<unsigned Dim, class LHS, class RHS, class OP>
21 template <unsigned Dim, class T>
24 typedef BrickExpression<Dim, T, T, T> ExprT; in f()
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstrInfo.h50 MIMGDim Dim; member
84 getImageDimIntrinsicByBaseOpcode(unsigned BaseOpcode, unsigned Dim);
H A DAMDGPUSubtarget.cpp453 static unsigned getReqdWorkGroupSize(const Function &Kernel, unsigned Dim) { in getReqdWorkGroupSize() argument
456 return mdconst::extract<ConstantInt>(Node->getOperand(Dim))->getZExtValue(); in getReqdWorkGroupSize()
482 unsigned Dim = UINT_MAX; in makeLIDRangeMetadata() local
489 Dim = 0; in makeLIDRangeMetadata()
496 Dim = 1; in makeLIDRangeMetadata()
503 Dim = 2; in makeLIDRangeMetadata()
509 if (Dim <= 3) { in makeLIDRangeMetadata()
510 unsigned ReqdSize = getReqdWorkGroupSize(*Kernel, Dim); in makeLIDRangeMetadata()
H A DMIMGInstructions.td79 let PrimaryKey = ["Dim"];
373 Dim:$dim, UNorm:$unorm, CPol:$cpol,
386 Dim:$dim, UNorm:$unorm, CPol:$cpol,
398 Dim:$dim, UNorm:$unorm, CPol:$cpol,
411 Dim:$dim, UNorm:$unorm, CPol:$cpol,
556 Dim:$dim, UNorm:$unorm, CPol:$cpol,
582 Dim:$dim, UNorm:$unorm, CPol:$cpol,
742 Dim:$dim, UNorm:$unorm, CPol:$cpol,
772 Dim:$dim, UNorm:$unorm, CPol:$cpol,
1394 AMDGPUDimProps Dim = I.P.Dim;
[all …]
H A DAMDGPUInstCombineIntrinsic.cpp165 ImageDimIntr->Dim); in simplifyAMDGCNImageIntrinsic()
182 ImageDimIntr->Dim); in simplifyAMDGCNImageIntrinsic()
199 ImageDimIntr->Dim); in simplifyAMDGCNImageIntrinsic()
217 OffsetMappingInfo->NoOffset, ImageDimIntr->Dim); in simplifyAMDGCNImageIntrinsic()
H A DAMDGPULegalizerInfo.h109 unsigned Dim, AMDGPUFunctionArgInfo::PreloadedValue ArgType) const;
H A DSIMachineFunctionInfo.h1000 Register getWorkGroupIDSGPR(unsigned Dim) const {
1001 switch (Dim) {
H A DSIISelLowering.h83 SDValue lowerWorkitemID(SelectionDAG &DAG, SDValue Op, unsigned Dim,
/openbsd/gnu/llvm/llvm/lib/Target/SPIRV/
H A DSPIRVBuiltins.cpp755 static unsigned getNumComponentsForDim(SPIRV::Dim::Dim dim) { in getNumComponentsForDim()
757 case SPIRV::Dim::DIM_1D: in getNumComponentsForDim()
760 case SPIRV::Dim::DIM_2D: in getNumComponentsForDim()
761 case SPIRV::Dim::DIM_Cube: in getNumComponentsForDim()
762 case SPIRV::Dim::DIM_Rect: in getNumComponentsForDim()
764 case SPIRV::Dim::DIM_3D: in getNumComponentsForDim()
774 auto dim = static_cast<SPIRV::Dim::Dim>(imgType->getOperand(2).getImm()); in getNumSizeComponents()
1180 SPIRV::Dim::Dim ImageDimensionality = static_cast<SPIRV::Dim::Dim>( in generateImageMiscQueryInst()
1927 Dim::Dim Dimensionality;
1941 using namespace Dim;
[all …]
H A DSPIRVDuplicatesTracker.h79 unsigned Dim : 3; member
90 ImageTypeDescriptor(const Type *SampledTy, unsigned Dim, unsigned Depth,
96 Attrs.Flags.Dim = Dim; in SpecialTypeDescriptor()
H A DSPIRVGlobalRegistry.h292 SPIRV::Dim::Dim Dim, uint32_t Depth, uint32_t Arrayed,
H A DSPIRVModuleAnalysis.cpp637 case SPIRV::Dim::DIM_1D: in addOpTypeImageReqs()
641 case SPIRV::Dim::DIM_2D: in addOpTypeImageReqs()
645 case SPIRV::Dim::DIM_Cube: in addOpTypeImageReqs()
651 case SPIRV::Dim::DIM_Rect: in addOpTypeImageReqs()
655 case SPIRV::Dim::DIM_Buffer: in addOpTypeImageReqs()
659 case SPIRV::Dim::DIM_SubpassData: in addOpTypeImageReqs()
H A DSPIRVGlobalRegistry.cpp824 MachineIRBuilder &MIRBuilder, SPIRVType *SampledType, SPIRV::Dim::Dim Dim, in getOrCreateOpTypeImage() argument
828 SPIRV::ImageTypeDescriptor TD(SPIRVToLLVMType.lookup(SampledType), Dim, Depth, in getOrCreateOpTypeImage()
838 .addImm(Dim) in getOrCreateOpTypeImage()
H A DSPIRVSymbolicOperands.td637 // Multiclass used to define Dim enum values and at the same time
641 def Dim : GenericEnum, Operand<i32> {
642 let FilterClass = "Dim";
648 class Dim<string name, bits<32> value> {
654 def NAME : Dim<NAME, value>;
/openbsd/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.other/
H A Ddebug9.C31 template <int Dim, class T>
/openbsd/gnu/llvm/clang/lib/AST/
H A DComputeDependence.cpp341 if (auto *Dim = E->getDimensionExpression()) in computeDependence() local
342 D |= Dim->getDependence(); in computeDependence()
432 for (Expr *Dim: E->getDimensions()) in computeDependence()
433 if (Dim) in computeDependence()
434 D |= turnValueToTypeDependence(Dim->getDependence()); in computeDependence()
/openbsd/gnu/llvm/llvm/lib/Target/SPIRV/MCTargetDesc/
H A DSPIRVBaseInfo.h69 namespace Dim {
/openbsd/gnu/llvm/llvm/utils/TableGen/
H A DCodeGenRegisters.cpp615 unsigned Dim = Indices.size(); in expand() local
617 if (Dim != SubRegs->size()) in expand()
619 if (Dim < 2) in expand()
625 SmallVector<SetTheory::RecSet, 4> Lists(Dim); in expand()
626 for (unsigned i = 0; i != Dim; ++i) { in expand()
646 for (unsigned i = 0; i != Dim; ++i) { in expand()
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.h351 MIMGDim Dim; member
423 const MIMGDimInfo *Dim, bool IsA16,
H A DAMDGPUBaseInfo.cpp240 const MIMGDimInfo *Dim, bool IsA16, in getAddrSizeMIMGOp() argument
243 unsigned AddrComponents = (BaseOpcode->Coordinates ? Dim->NumCoords : 0) + in getAddrSizeMIMGOp()
260 AddrWords += alignTo<2>(Dim->NumGradients / 2); in getAddrSizeMIMGOp()
262 AddrWords += Dim->NumGradients; in getAddrSizeMIMGOp()
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUInstPrinter.cpp240 unsigned Dim = MI->getOperand(OpNo).getImm(); in printDim() local
243 const AMDGPU::MIMGDimInfo *DimInfo = AMDGPU::getMIMGDimInfoByEncoding(Dim); in printDim()
247 O << Dim; in printDim()
/openbsd/gnu/llvm/llvm/include/llvm/IR/
H A DIntrinsicsAMDGPU.td563 AMDGPUDimProps Dim = !cast<AMDGPUDimProps>(NAME);
668 AMDGPUDimProps Dim = dim;
708 class AMDGPUDimProfileCopy<AMDGPUDimProfile base> : AMDGPUDimProfile<base.OpMod, base.Dim> {
775 int NumGradientArgs = !if(P_.Gradients, !size(P_.Dim.GradientArgs), 0);
776 …int NumCoordArgs = !if(P_.IsSample, !size(P_.Dim.CoordSliceArgs), !size(P_.Dim.CoordSliceIntArgs));
/openbsd/gnu/llvm/clang/lib/Sema/
H A DSemaExpr.cpp5021 if ((*Idx < 0 || *Idx >= Dim)) { in CreateBuiltinMatrixSubscriptExpr()
5023 << IsColumnIdx << Dim; in CreateBuiltinMatrixSubscriptExpr()
5307 for (Expr *Dim : Dims) { in ActOnOMPArrayShapingExpr()
5308 if (Dim->hasPlaceholderType()) { in ActOnOMPArrayShapingExpr()
5319 Dim = Result.get(); in ActOnOMPArrayShapingExpr()
5321 if (!Dim->isTypeDependent()) { in ActOnOMPArrayShapingExpr()
5323 PerformOpenMPImplicitIntegerConversion(Dim->getExprLoc(), Dim); in ActOnOMPArrayShapingExpr()
5327 << Dim->getSourceRange(); in ActOnOMPArrayShapingExpr()
5330 Dim = Result.get(); in ActOnOMPArrayShapingExpr()
5332 if (!Dim->isValueDependent() && Dim->EvaluateAsInt(EvResult, Context)) { in ActOnOMPArrayShapingExpr()
[all …]
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/Disassembler/
H A DAMDGPUDisassembler.cpp916 const AMDGPU::MIMGDimInfo *Dim = in convertMIMGInst() local
921 AMDGPU::getAddrSizeMIMGOp(BaseOpcode, Dim, IsA16, AMDGPU::hasG16(STI)); in convertMIMGInst()

12