Home
last modified time | relevance | path

Searched refs:createEmbox (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/flang/include/flang/Optimizer/Builder/
H A DCharacter.h71 mlir::Value createEmbox(const fir::CharBoxValue &str);
74 mlir::Value createEmbox(const fir::CharArrayBoxValue &str);
/llvm-project-15.0.7/flang/lib/Optimizer/Builder/
H A DCharacter.cpp196 fir::factory::CharacterExprHelper::createEmbox(const fir::CharBoxValue &box) { in createEmbox() function in fir::factory::CharacterExprHelper
242 mlir::Value fir::factory::CharacterExprHelper::createEmbox( in createEmbox() function in fir::factory::CharacterExprHelper
247 return createEmbox(static_cast<const fir::CharBoxValue &>(box)); in createEmbox()
601 return createEmbox(fir::CharBoxValue{addr, len}); in createEmboxChar()
/llvm-project-15.0.7/flang/lib/Lower/
H A DHostAssociations.cpp208 .createEmbox(*charBox); in instantiateHostTuple()
H A DConvertExpr.cpp3133 [&](const fir::CharBoxValue &x) { return helper.createEmbox(x); }, in genRawProcedureRef()
3135 return helper.createEmbox(x); in genRawProcedureRef()
3386 return fir::factory::CharacterExprHelper{builder, loc}.createEmbox( in genScalarUserDefinedAssignmentCall()
5086 .createEmbox(cb); in genElementalUserDefinedProcRef()