Home
last modified time | relevance | path

Searched refs:lhsAddr (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/flang/lib/Optimizer/Builder/
H A DFIRBuilder.cpp998 mlir::Value lhsAddr = fir::getBase(lhs); in genScalarAssignment() local
999 rhsVal = builder.createConvert(loc, fir::unwrapRefType(lhsAddr.getType()), in genScalarAssignment()
1001 builder.create<fir::StoreOp>(loc, rhsVal, lhsAddr); in genScalarAssignment()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGExpr.cpp4725 Address lhsAddr = Info.LHS->getAddress(*this); in EmitConditionalOperatorLValue() local
4727 llvm::PHINode *phi = Builder.CreatePHI(lhsAddr.getType(), 2, "cond-lvalue"); in EmitConditionalOperatorLValue()
4728 phi->addIncoming(lhsAddr.getPointer(), Info.lhsBlock); in EmitConditionalOperatorLValue()
4730 Address result(phi, lhsAddr.getElementType(), in EmitConditionalOperatorLValue()
4731 std::min(lhsAddr.getAlignment(), rhsAddr.getAlignment())); in EmitConditionalOperatorLValue()
/llvm-project-15.0.7/flang/lib/Lower/
H A DBridge.cpp1809 mlir::Value &lhsAddr = lhsVal.first; in genFIR() local
1816 *builder, loc, pred, lhsAddr, lhsLen, rhsAddr, rhsLen); in genFIR()