Differences From Artifact [a57d29078f]:
- File bs/llr/instruction.h — part of check-in [1f1bc22ffc] at 2020-02-22 21:22:46 on branch trunk — llr: added the GEP instruction. (user: achavasse size: 4521)
To Artifact [940a886cc0]:
- File bs/llr/instruction.h — part of check-in [f34a90f312] at 2020-02-23 23:57:13 on branch trunk — llr: added the load and store instructions. (user: achavasse size: 4753)
| ︙ | ︙ | |||
31 32 33 34 35 36 37 38 39 40 41 42 43 44 |
Instruction( SetVar&& gv ) :
m_content( move( gv ) )
{}
Instruction( GEP&& gep ) :
m_content( move( gep ) )
{}
Instruction( Phi&& p ) :
m_content( move( p ) )
{}
Instruction( LoadConstStr&& lcs ) :
m_content( move( lcs ) )
| > > > > > > > > | 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 |
Instruction( SetVar&& gv ) :
m_content( move( gv ) )
{}
Instruction( GEP&& gep ) :
m_content( move( gep ) )
{}
Instruction( Load&& l ) :
m_content( move( l ) )
{}
Instruction( Store&& s ) :
m_content( move( s ) )
{}
Instruction( Phi&& p ) :
m_content( move( p ) )
{}
Instruction( LoadConstStr&& lcs ) :
m_content( move( lcs ) )
|
| ︙ | ︙ | |||
153 154 155 156 157 158 159 160 161 162 163 164 165 166 |
Call,
CreateTemporary,
GetTemporary,
AllocVar,
GetVar,
SetVar,
GEP,
Phi,
LoadConstStr,
Not,
And,
Or,
Xor,
| > > | 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 |
Call,
CreateTemporary,
GetTemporary,
AllocVar,
GetVar,
SetVar,
GEP,
Load,
Store,
Phi,
LoadConstStr,
Not,
And,
Or,
Xor,
|
| ︙ | ︙ |