| /llvm-project-15.0.7/mlir/lib/Conversion/MemRefToLLVM/ |
| H A D | AllocLikeConversion.cpp | 42 Value allocatedPtr; in matchAndRewrite() local 44 std::tie(allocatedPtr, alignedPtr) = in matchAndRewrite() 49 loc, memRefType, allocatedPtr, alignedPtr, sizes, strides, rewriter); in matchAndRewrite()
|
| H A D | MemRefToLLVM.cpp | 76 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 D | MemRefBuilder.h | 48 Value allocatedPtr(OpBuilder &builder, Location loc); 124 Value allocatedPtr(); 192 static Value allocatedPtr(OpBuilder &builder, Location loc, 197 Value allocatedPtr);
|
| H A D | Pattern.h | 115 Value allocatedPtr, Value alignedPtr,
|
| /llvm-project-15.0.7/mlir/lib/Conversion/LLVMCommon/ |
| H A D | MemRefBuilder.cpp | 76 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 D | Pattern.cpp | 200 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 D | GPUToLLVMConversion.cpp | 469 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 D | ConvertLaunchFuncToLLVMCalls.cpp | 227 Value src = descriptor.allocatedPtr(rewriter, loc); in matchAndRewrite()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGExprCXX.cpp | 2017 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 D | ConvertVectorToLLVM.cpp | 960 Value allocated = sourceMemRef.allocatedPtr(rewriter, loc); in matchAndRewrite()
|