Home
last modified time | relevance | path

Searched refs:allocatedPtr (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Conversion/MemRefToLLVM/
H A DAllocLikeConversion.cpp42 Value allocatedPtr; in matchAndRewrite() local
44 std::tie(allocatedPtr, alignedPtr) = in matchAndRewrite()
49 loc, memRefType, allocatedPtr, alignedPtr, sizes, strides, rewriter); in matchAndRewrite()
H A DMemRefToLLVM.cpp76 Value allocatedPtr = in allocateBuffer() local
79 Value alignedPtr = allocatedPtr; in allocateBuffer()
174 Value allocatedPtr = in allocateBuffer() local
177 return std::make_tuple(allocatedPtr, allocatedPtr); in allocateBuffer()
1006 *allocatedPtr = desc.allocatedPtr(rewriter, loc); in extractPointersAndOffset()
1025 *allocatedPtr = UnrankedMemRefDescriptor::allocatedPtr( in extractPointersAndOffset()
1070 Value allocatedPtr, alignedPtr; in convertSourceMemRefToDescriptor() local
1141 Value allocatedPtr, alignedPtr; in convertSourceMemRefToDescriptor() local
1230 Value allocatedPtr, alignedPtr, offset; in convertSourceMemRefToDescriptor() local
1923 Value allocatedPtr = sourceMemRef.allocatedPtr(rewriter, loc); in matchAndRewrite() local
[all …]
/llvm-project-15.0.7/mlir/include/mlir/Conversion/LLVMCommon/
H A DMemRefBuilder.h48 Value allocatedPtr(OpBuilder &builder, Location loc);
124 Value allocatedPtr();
192 static Value allocatedPtr(OpBuilder &builder, Location loc,
197 Value allocatedPtr);
H A DPattern.h115 Value allocatedPtr, Value alignedPtr,
/llvm-project-15.0.7/mlir/lib/Conversion/LLVMCommon/
H A DMemRefBuilder.cpp76 Value MemRefDescriptor::allocatedPtr(OpBuilder &builder, Location loc) { in allocatedPtr() function in MemRefDescriptor
234 results.push_back(d.allocatedPtr(builder, loc)); in unpack()
257 Value MemRefDescriptorView::allocatedPtr() { in allocatedPtr() function in MemRefDescriptorView
380 Value UnrankedMemRefDescriptor::allocatedPtr(OpBuilder &builder, Location loc, in allocatedPtr() function in UnrankedMemRefDescriptor
392 Value allocatedPtr) { in setAllocatedPtr() argument
395 builder.create<LLVM::StoreOp>(loc, allocatedPtr, elementPtrPtr); in setAllocatedPtr()
H A DPattern.cpp200 Location loc, MemRefType memRefType, Value allocatedPtr, Value alignedPtr, in createMemRefDescriptor() argument
207 memRefDescriptor.setAllocatedPtr(rewriter, loc, allocatedPtr); in createMemRefDescriptor()
/llvm-project-15.0.7/mlir/lib/Conversion/GPUCommon/
H A DGPUToLLVMConversion.cpp469 Value allocatedPtr = in matchAndRewrite() local
471 allocatedPtr = in matchAndRewrite()
472 rewriter.create<LLVM::BitcastOp>(loc, elementPtrType, allocatedPtr); in matchAndRewrite()
475 Value alignedPtr = allocatedPtr; in matchAndRewrite()
479 loc, memRefType, allocatedPtr, alignedPtr, shape, strides, rewriter); in matchAndRewrite()
496 MemRefDescriptor(adaptor.memref()).allocatedPtr(rewriter, loc); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Conversion/SPIRVToLLVM/
H A DConvertLaunchFuncToLLVMCalls.cpp227 Value src = descriptor.allocatedPtr(rewriter, loc); in matchAndRewrite()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGExprCXX.cpp2017 llvm::Value *allocatedPtr = nullptr; in EmitArrayDelete() local
2020 numElements, allocatedPtr, cookieSize); in EmitArrayDelete()
2022 assert(allocatedPtr && "ReadArrayCookie didn't set allocated pointer"); in EmitArrayDelete()
2027 allocatedPtr, operatorDelete, in EmitArrayDelete()
/llvm-project-15.0.7/mlir/lib/Conversion/VectorToLLVM/
H A DConvertVectorToLLVM.cpp960 Value allocated = sourceMemRef.allocatedPtr(rewriter, loc); in matchAndRewrite()