Replacing a use of strings for xbyak labels.

This commit is contained in:
Ben Vanik
2015-07-29 18:58:45 -07:00
parent 40e98eab7c
commit 19901c4759
3 changed files with 17 additions and 9 deletions

View File

@@ -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_;