Replacing a use of strings for xbyak labels.
This commit is contained in:
@@ -151,6 +151,8 @@ class X64Emitter : public Xbyak::CodeGenerator {
|
||||
r = Xbyak::Xmm(idx);
|
||||
}
|
||||
|
||||
Xbyak::Label& epilog_label() { return *epilog_label_; }
|
||||
|
||||
void MarkSourceOffset(const hir::Instr* i);
|
||||
|
||||
void DebugBreak();
|
||||
@@ -206,6 +208,8 @@ class X64Emitter : public Xbyak::CodeGenerator {
|
||||
Xbyak::util::Cpu cpu_;
|
||||
uint32_t feature_flags_;
|
||||
|
||||
Xbyak::Label* epilog_label_ = nullptr;
|
||||
|
||||
hir::Instr* current_instr_;
|
||||
|
||||
DebugInfo* debug_info_;
|
||||
|
||||
Reference in New Issue
Block a user