Home
last modified time | relevance | path

Searched refs:UnboxedValue (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/flang/include/flang/Optimizer/Builder/
H A DBoxValue.h56 using UnboxedValue = mlir::Value; variable
455 std::variant<UnboxedValue, CharBoxValue, ArrayBoxValue, CharArrayBoxValue,
458 ExtendedValue() : box{UnboxedValue{}} {} in ExtendedValue()
484 constexpr const UnboxedValue *getUnboxed() const { in getUnboxed()
485 return getBoxOf<UnboxedValue>(); in getUnboxed()
489 return match([](const fir::UnboxedValue &box) -> unsigned { return 0; }, in rank()
513 [](const fir::UnboxedValue &box) { return box ? true : false; }, in isUnboxedValue()
/llvm-project-15.0.7/flang/lib/Optimizer/Builder/
H A DBoxValue.cpp22 return exv.match([](const fir::UnboxedValue &x) { return x; }, in getBase()
42 [=](const fir::UnboxedValue &x) { return fir::ExtendedValue(base); }, in substBase()
H A DMutableBox.cpp470 [&](const fir::UnboxedValue &addr) { in associateMutableBox()
569 [&](const fir::UnboxedValue &addr) { in associateMutableBoxWithRemap()
/llvm-project-15.0.7/flang/lib/Lower/
H A DSymbolMap.cpp22 exv.match([&](const fir::UnboxedValue &v) { addSymbol(sym, v, force); }, in addSymbol()
H A DRuntime.cpp69 [&](fir::UnboxedValue x) { in genStopStatement()
H A DConvertExpr.cpp391 [&](const fir::UnboxedValue &v) -> fir::ExtendedValue { in genLoad()
744 if (const fir::UnboxedValue *r = e.getUnboxed()) in genunbox()
783 if (const fir::UnboxedValue *lhs = left.getUnboxed()) in createCompareOp()
784 if (const fir::UnboxedValue *rhs = right.getUnboxed()) in createCompareOp()
797 if (const fir::UnboxedValue *lhs = left.getUnboxed()) in createFltCmpOp()
798 if (const fir::UnboxedValue *rhs = right.getUnboxed()) in createFltCmpOp()
842 if (const fir::UnboxedValue *s = var.getUnboxed()) in genval()
848 fir::UnboxedValue addr = *s; in genval()
1075 [&](const fir::UnboxedValue &toPtr) { in genval()
1384 [&](const fir::UnboxedValue &value) -> ExtValue { in genval()
[all …]
H A DIntrinsicCall.cpp104 return fir::UnboxedValue{}; in getAbsentIntrinsicArgument()
/llvm-project-15.0.7/flang/unittests/Optimizer/Builder/
H A DFIRBuilderTest.cpp477 scalars.emplace_back(fir::UnboxedValue(ptrValScalar)); in TEST_F()