MCPcopy Create free account
hub / github.com/argotorg/solidity / generateMemoryLoad

Function generateMemoryLoad

libyul/optimiser/StackToMemoryMover.cpp:59–73  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

57}
58
59FunctionCall generateMemoryLoad(Dialect const& _dialect, langutil::DebugData::ConstPtr const& _debugData, LiteralValue const& _mpos)
60{
61 std::optional<BuiltinHandle> const& memoryLoadHandle = _dialect.memoryLoadFunctionHandle();
62 yulAssert(memoryLoadHandle);
63 return FunctionCall{
64 _debugData,
65 BuiltinName{_debugData, *memoryLoadHandle}, {
66 Literal{
67 _debugData,
68 LiteralKind::Number,
69 _mpos
70 }
71 }
72 };
73}
74}
75
76void StackToMemoryMover::run(

Callers 2

operator()Method · 0.85
visitMethod · 0.85

Calls 1

Tested by

no test coverage detected