Home
last modified time | relevance | path

Searched refs:itemAddr (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/flang/lib/Optimizer/Builder/
H A DFIRBuilder.cpp459 mlir::Value itemAddr = fir::getBase(exv); in createBox() local
460 if (itemAddr.getType().isa<fir::BoxType>()) in createBox()
461 return itemAddr; in createBox()
462 auto elementType = fir::dyn_cast_ptrEleTy(itemAddr.getType()); in createBox()
465 << itemAddr.getType(); in createBox()
472 return create<fir::EmboxOp>(loc, boxTy, itemAddr, s); in createBox()
477 return create<fir::EmboxOp>(loc, boxTy, itemAddr, s); in createBox()
481 return create<fir::EmboxOp>(loc, boxTy, itemAddr, s, emptySlice, in createBox()
486 return create<fir::EmboxOp>(loc, boxTy, itemAddr); in createBox()
489 return create<fir::EmboxOp>(loc, boxTy, itemAddr, emptyShape, in createBox()
[all …]
/llvm-project-15.0.7/flang/lib/Lower/
H A DIO.cpp586 mlir::Value itemAddr = fir::getBase(item); in createIoRuntimeCallForItem() local
587 mlir::Type itemTy = fir::unwrapPassByRefType(itemAddr.getType()); in createIoRuntimeCallForItem()
588 inputFuncArgs.push_back(builder.createConvert(loc, argType, itemAddr)); in createIoRuntimeCallForItem()
601 auto itemAddr = fir::getBase(item); in createIoRuntimeCallForItem() local
602 auto itemTy = fir::unwrapRefType(itemAddr.getType()); in createIoRuntimeCallForItem()
604 boolRefToLogical(loc, builder, itemAddr); in createIoRuntimeCallForItem()