mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-10 12:32:20 +02:00
Fixes to global indexing
This commit is contained in:
parent
24f931df51
commit
adbae6f1d4
3 changed files with 7 additions and 7 deletions
|
@ -1317,7 +1317,7 @@ public:
|
|||
BeMCOperand AllocRelativeVirtualReg(BeType* type, const BeMCOperand& relTo, const BeMCOperand& relOffset, int relScale);
|
||||
BeMCVRegInfo* GetVRegInfo(const BeMCOperand& operand);
|
||||
bool HasSymbolAddr(const BeMCOperand& operand);
|
||||
BeMCOperand ReplaceWithNewVReg(BeMCOperand& operand, int& instIdx, bool isInput, bool mustBeReg = true);
|
||||
BeMCOperand ReplaceWithNewVReg(BeMCOperand& operand, int& instIdx, bool isInput, bool mustBeReg = true, bool preserveDeref = false);
|
||||
BeMCOperand RemapOperand(BeMCOperand& operand, BeMCRemapper& regRemaps);
|
||||
bool IsLive(BeVTrackingList* liveRegs, int vregIdx, BeMCRemapper& regRemaps);
|
||||
void AddRegRemap(int from, int to, BeMCRemapper& regRemaps, bool allowRemapToDbgVar = false);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue