Lines Matching defs:memRefDescPtr
316 Value UnrankedMemRefDescriptor::memRefDescPtr(OpBuilder &builder,
349 results.push_back(d.memRefDescPtr(builder, loc));
401 OpBuilder &builder, Location loc, Value memRefDescPtr,
403 return builder.create<LLVM::LoadOp>(loc, elemPtrType, memRefDescPtr);
407 OpBuilder &builder, Location loc, Value memRefDescPtr,
409 builder.create<LLVM::StoreOp>(loc, allocatedPtr, memRefDescPtr);
413 castToElemPtrPtr(OpBuilder &builder, Location loc, Value memRefDescPtr,
416 return {memRefDescPtr, elemPtrPtrType};
421 Value memRefDescPtr, LLVM::LLVMPointerType elemPtrType) {
423 castToElemPtrPtr(builder, loc, memRefDescPtr, elemPtrType);
433 Value memRefDescPtr, LLVM::LLVMPointerType elemPtrType, Value alignedPtr) {
435 castToElemPtrPtr(builder, loc, memRefDescPtr, elemPtrType);
445 Value memRefDescPtr, LLVM::LLVMPointerType elemPtrType) {
447 castToElemPtrPtr(builder, loc, memRefDescPtr, elemPtrType);
455 Value memRefDescPtr,
458 offsetBasePtr(builder, loc, typeConverter, memRefDescPtr, elemPtrType);
465 Value memRefDescPtr,
469 offsetBasePtr(builder, loc, typeConverter, memRefDescPtr, elemPtrType);
475 Value memRefDescPtr, LLVM::LLVMPointerType elemPtrType) {
480 return builder.create<LLVM::GEPOp>(loc, resultType, structTy, memRefDescPtr,