mirror of
https://github.com/corda/corda.git
synced 2025-06-21 08:40:03 +00:00
move CallEvent out of compiler.cpp
This commit is contained in:
@ -36,6 +36,10 @@ class SiteMask {
|
||||
|
||||
SiteMask intersectionWith(const SiteMask& b);
|
||||
|
||||
static SiteMask fixedRegisterMask(int number) {
|
||||
return SiteMask(1 << lir::RegisterOperand, 1 << number, NoFrameIndex);
|
||||
}
|
||||
|
||||
uint8_t typeMask;
|
||||
uint32_t registerMask;
|
||||
int frameIndex;
|
||||
@ -83,7 +87,7 @@ class Site {
|
||||
|
||||
virtual SiteMask nextWordMask(Context*, unsigned) = 0;
|
||||
|
||||
virtual unsigned registerSize(Context*) { return vm::TargetBytesPerWord; }
|
||||
virtual unsigned registerSize(Context*);
|
||||
|
||||
virtual unsigned registerMask(Context*) { return 0; }
|
||||
|
||||
|
Reference in New Issue
Block a user