• Home
  • Raw
  • Download

Lines Matching refs:UnrankedMemRefDescriptor

134         return UnrankedMemRefDescriptor::pack(builder, loc, *this, resultType,  in LLVMTypeConverter()
767 UnrankedMemRefDescriptor::UnrankedMemRefDescriptor(Value descriptor) in UnrankedMemRefDescriptor() function in UnrankedMemRefDescriptor
771 UnrankedMemRefDescriptor UnrankedMemRefDescriptor::undef(OpBuilder &builder, in undef()
776 return UnrankedMemRefDescriptor(descriptor); in undef()
778 Value UnrankedMemRefDescriptor::rank(OpBuilder &builder, Location loc) { in rank()
781 void UnrankedMemRefDescriptor::setRank(OpBuilder &builder, Location loc, in setRank()
785 Value UnrankedMemRefDescriptor::memRefDescPtr(OpBuilder &builder, in memRefDescPtr()
789 void UnrankedMemRefDescriptor::setMemRefDescPtr(OpBuilder &builder, in setMemRefDescPtr()
798 Value UnrankedMemRefDescriptor::pack(OpBuilder &builder, Location loc, in pack()
803 auto d = UnrankedMemRefDescriptor::undef(builder, loc, llvmType); in pack()
812 void UnrankedMemRefDescriptor::unpack(OpBuilder &builder, Location loc, in unpack()
815 UnrankedMemRefDescriptor d(packed); in unpack()
821 void UnrankedMemRefDescriptor::computeSizes( in computeSizes()
823 ArrayRef<UnrankedMemRefDescriptor> values, SmallVectorImpl<Value> &sizes) { in computeSizes()
840 for (UnrankedMemRefDescriptor desc : values) { in computeSizes()
866 Value UnrankedMemRefDescriptor::allocatedPtr(OpBuilder &builder, Location loc, in allocatedPtr()
875 void UnrankedMemRefDescriptor::setAllocatedPtr(OpBuilder &builder, Location loc, in setAllocatedPtr()
884 Value UnrankedMemRefDescriptor::alignedPtr(OpBuilder &builder, Location loc, in alignedPtr()
898 void UnrankedMemRefDescriptor::setAlignedPtr(OpBuilder &builder, Location loc, in setAlignedPtr()
913 Value UnrankedMemRefDescriptor::offset(OpBuilder &builder, Location loc, in offset()
929 void UnrankedMemRefDescriptor::setOffset(OpBuilder &builder, Location loc, in setOffset()
946 Value UnrankedMemRefDescriptor::sizeBasePtr(OpBuilder &builder, Location loc, in sizeBasePtr()
968 Value UnrankedMemRefDescriptor::size(OpBuilder &builder, Location loc, in size()
977 void UnrankedMemRefDescriptor::setSize(OpBuilder &builder, Location loc, in setSize()
987 Value UnrankedMemRefDescriptor::strideBasePtr(OpBuilder &builder, Location loc, in strideBasePtr()
995 Value UnrankedMemRefDescriptor::stride(OpBuilder &builder, Location loc, in stride()
1005 void UnrankedMemRefDescriptor::setStride(OpBuilder &builder, Location loc, in setStride()
1254 UnrankedMemRefDescriptor::unpack(rewriter, loc, loaded, args); in wrapForExternalCallers()
1309 : UnrankedMemRefDescriptor::getNumUnpackedValues(); in wrapExternalFunction()
1314 : UnrankedMemRefDescriptor::pack( in wrapExternalFunction()
2189 SmallVector<UnrankedMemRefDescriptor, 4> unrankedMemrefs; in copyUnrankedDescriptors()
2199 UnrankedMemRefDescriptor::computeSizes(builder, loc, typeConverter, in copyUnrankedDescriptors()
2240 UnrankedMemRefDescriptor desc(operands[i]); in copyUnrankedDescriptors()
2263 UnrankedMemRefDescriptor::undef(builder, loc, descriptorType); in copyUnrankedDescriptors()
2600 UnrankedMemRefDescriptor memRefDesc = in rewrite()
2601 UnrankedMemRefDescriptor::undef(rewriter, loc, targetStructType); in rewrite()
2612 UnrankedMemRefDescriptor memRefDesc(transformed.source()); in rewrite()
2661 UnrankedMemRefDescriptor unrankedDesc(convertedOperand); in extractPointersAndOffset()
2664 *allocatedPtr = UnrankedMemRefDescriptor::allocatedPtr( in extractPointersAndOffset()
2666 *alignedPtr = UnrankedMemRefDescriptor::alignedPtr( in extractPointersAndOffset()
2669 *offset = UnrankedMemRefDescriptor::offset( in extractPointersAndOffset()
2787 auto targetDesc = UnrankedMemRefDescriptor::undef( in convertSourceMemRefToDescriptor()
2791 UnrankedMemRefDescriptor::computeSizes(rewriter, loc, *getTypeConverter(), in convertSourceMemRefToDescriptor()
2808 UnrankedMemRefDescriptor::setAllocatedPtr(rewriter, loc, underlyingDescPtr, in convertSourceMemRefToDescriptor()
2810 UnrankedMemRefDescriptor::setAlignedPtr(rewriter, loc, *getTypeConverter(), in convertSourceMemRefToDescriptor()
2813 UnrankedMemRefDescriptor::setOffset(rewriter, loc, *getTypeConverter(), in convertSourceMemRefToDescriptor()
2819 Value targetSizesBase = UnrankedMemRefDescriptor::sizeBasePtr( in convertSourceMemRefToDescriptor()
2822 Value targetStridesBase = UnrankedMemRefDescriptor::strideBasePtr( in convertSourceMemRefToDescriptor()
2864 UnrankedMemRefDescriptor::setSize(rewriter, loc, *getTypeConverter(), in convertSourceMemRefToDescriptor()
2868 UnrankedMemRefDescriptor::setStride(rewriter, loc, *getTypeConverter(), in convertSourceMemRefToDescriptor()
2948 UnrankedMemRefDescriptor unrankedDesc(transformed.memrefOrTensor()); in extractSizeOfUnrankedMemRef()
3010 UnrankedMemRefDescriptor desc(RankOp::Adaptor(operands).memrefOrTensor()); in matchAndRewrite()
4096 UnrankedMemRefDescriptor::unpack(builder, loc, llvmOperand, in promoteOperands()