mirror of
https://github.com/open-goal/jak-project
synced 2026-09-12 12:55:22 -04:00
Force-enable assert on release mode Windows build (#440)
This commit is contained in:
@@ -41,7 +41,7 @@
|
||||
*/
|
||||
|
||||
#include <string>
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <memory>
|
||||
#include <unordered_map>
|
||||
#include <unordered_set>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
* It is not very good, but significantly better than putting everything on one line
|
||||
*/
|
||||
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <stdexcept>
|
||||
#include <utility>
|
||||
#include <cstring>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
*/
|
||||
|
||||
#include <memory>
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <utility>
|
||||
#include <unordered_map>
|
||||
#include <optional>
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
#include <cstdio>
|
||||
#include <cstdlib>
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <mutex>
|
||||
#include "third-party/fmt/color.h"
|
||||
#include "log.h"
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
*/
|
||||
|
||||
#include <stdexcept>
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <third-party/fmt/core.h>
|
||||
#include "Type.h"
|
||||
|
||||
@@ -707,4 +707,4 @@ bool EnumType::operator==(const Type& other) const {
|
||||
auto* p_other = dynamic_cast<const EnumType*>(&other);
|
||||
return other.is_equal(*this) && (m_entries == p_other->m_entries) &&
|
||||
(m_is_bitfield == p_other->m_is_bitfield);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
#pragma once
|
||||
|
||||
#include <string>
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <unordered_map>
|
||||
#include "common/goal_constants.h"
|
||||
#include "TypeSpec.h"
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
|
||||
#include <vector>
|
||||
#include <string>
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
|
||||
class Type;
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
* access types, and reverse type lookups.
|
||||
*/
|
||||
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <stdexcept>
|
||||
#include <third-party/fmt/core.h>
|
||||
#include "TypeSystem.h"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
*/
|
||||
|
||||
#include <cstdint>
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <vector>
|
||||
|
||||
class BinaryReader {
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
* Write raw data like a stream.
|
||||
*/
|
||||
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <stdexcept>
|
||||
#include <vector>
|
||||
#include <cstdint>
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
#include <cstdio> /* defines FILENAME_MAX */
|
||||
#include <fstream>
|
||||
#include <sstream>
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <cstdlib>
|
||||
#include "common/util/BinaryReader.h"
|
||||
#include "BinaryWriter.h"
|
||||
|
||||
+1
-1
@@ -3,7 +3,7 @@
|
||||
#ifndef JAK_V2_TIMER_H
|
||||
#define JAK_V2_TIMER_H
|
||||
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <cstdint>
|
||||
#include <ctime>
|
||||
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <vector>
|
||||
#include <string>
|
||||
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
#pragma once
|
||||
|
||||
/*!
|
||||
* @file assert.h
|
||||
* Wrapper around <cassert>.
|
||||
*/
|
||||
|
||||
#if defined NDEBUG && defined _WIN32
|
||||
|
||||
#define _OLD_NDEBUG NDEBUG
|
||||
|
||||
#undef NDEBUG
|
||||
#include <cassert>
|
||||
#define NDEBUG _OLD_NDEBUG
|
||||
|
||||
#undef _OLD_NDEBUG
|
||||
|
||||
#else
|
||||
|
||||
#include <cassert>
|
||||
|
||||
#endif
|
||||
@@ -1,4 +1,4 @@
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <cstring>
|
||||
#include "dgo_util.h"
|
||||
#include "common/versions.h"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include "json_util.h"
|
||||
|
||||
/*!
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
#include "Instruction.h"
|
||||
#include "decompiler/ObjectFile/LinkedObjectFile.h"
|
||||
#include "third-party/fmt/core.h"
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
|
||||
namespace decompiler {
|
||||
/*!
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
*/
|
||||
|
||||
#include "InstructionDecode.h"
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include "decompiler/ObjectFile/LinkedObjectFile.h"
|
||||
|
||||
namespace decompiler {
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
* Utilities for checking if an instruction matches some criteria.
|
||||
*/
|
||||
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include "InstructionMatching.h"
|
||||
|
||||
namespace decompiler {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <algorithm>
|
||||
#include <stdexcept>
|
||||
#include "common/common_types.h"
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
*/
|
||||
|
||||
#include "OpcodeInfo.h"
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
|
||||
namespace decompiler {
|
||||
OpcodeInfo gOpcodeInfo[(uint32_t)InstructionKind::EE_OP_MAX];
|
||||
@@ -518,4 +518,4 @@ OpcodeInfo& OpcodeInfo::dst_vf(FieldType field) {
|
||||
OpcodeInfo& OpcodeInfo::dst_vi(FieldType field) {
|
||||
return dst(field, DT::VI);
|
||||
}
|
||||
} // namespace decompiler
|
||||
} // namespace decompiler
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
*/
|
||||
|
||||
#include "Register.h"
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <stdexcept>
|
||||
|
||||
namespace decompiler {
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
*/
|
||||
|
||||
#include <cstdint>
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <string>
|
||||
|
||||
namespace decompiler {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#include <algorithm>
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include "BasicBlocks.h"
|
||||
#include "decompiler/ObjectFile/LinkedObjectFile.h"
|
||||
#include "decompiler/Disasm/InstructionMatching.h"
|
||||
@@ -68,4 +68,4 @@ std::vector<BasicBlock> find_blocks_in_function(const LinkedObjectFile& file,
|
||||
|
||||
return basic_blocks;
|
||||
}
|
||||
} // namespace decompiler
|
||||
} // namespace decompiler
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include "common/goos/PrettyPrinter.h"
|
||||
#include "decompiler/Disasm/InstructionMatching.h"
|
||||
#include "decompiler/ObjectFile/LinkedObjectFile.h"
|
||||
@@ -2091,4 +2091,4 @@ std::shared_ptr<ControlFlowGraph> build_cfg(const LinkedObjectFile& file, int se
|
||||
|
||||
return cfg;
|
||||
}
|
||||
} // namespace decompiler
|
||||
} // namespace decompiler
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
|
||||
namespace goos {
|
||||
class Object;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <vector>
|
||||
#include "Function.h"
|
||||
#include "common/log/log.h"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#pragma once
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
|
||||
#include "third-party/fmt/core.h"
|
||||
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
#ifndef JAK_IR_H
|
||||
#define JAK_IR_H
|
||||
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <utility>
|
||||
#include <memory>
|
||||
#include <unordered_map>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <utility>
|
||||
#include <stdexcept>
|
||||
#include "common/goal_constants.h"
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
#include <string>
|
||||
#include <optional>
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <utility>
|
||||
#include "common/goos/Object.h"
|
||||
#include "decompiler/Disasm/Register.h"
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <common/goos/Object.h>
|
||||
#include "decompiler/util/TP_Type.h"
|
||||
#include "decompiler/util/StackSpillMap.h"
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
#include <string>
|
||||
#include <optional>
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <utility>
|
||||
#include <map>
|
||||
#include "common/goos/Object.h"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
|
||||
#include "common/common_types.h"
|
||||
#include "decompiler/IR2/Form.h"
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
*/
|
||||
|
||||
#include <algorithm>
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <cstring>
|
||||
#include <numeric>
|
||||
#include "decompiler/IR/IR.h"
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
* This implements a decoder for the GOAL linking format.
|
||||
*/
|
||||
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <cstring>
|
||||
#include "LinkedObjectFileCreation.h"
|
||||
#include "decompiler/config.h"
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
|
||||
#include <cstdint>
|
||||
#include <string>
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
|
||||
#include "common/common_types.h"
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
#ifndef JAK2_DISASSEMBLER_OBJECTFILEDB_H
|
||||
#define JAK2_DISASSEMBLER_OBJECTFILEDB_H
|
||||
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <string>
|
||||
#include <unordered_map>
|
||||
#include <vector>
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
#include <vector>
|
||||
#include <optional>
|
||||
#include <unordered_map>
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include "decompiler/Disasm/Register.h"
|
||||
#include "decompiler/util/TP_Type.h"
|
||||
#include "decompiler/IR2/IR2_common.h"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#pragma once
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <cstring>
|
||||
#include <vector>
|
||||
#include <string>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
* Utility class to read a .STR file and extract the full file name.
|
||||
*/
|
||||
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <cstring>
|
||||
#include "common/util/FileUtil.h"
|
||||
#include "game/common/overlord_common.h"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#include <stdexcept>
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include "DataParser.h"
|
||||
#include "third-party/fmt/core.h"
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#pragma once
|
||||
#include <string>
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <stdexcept>
|
||||
#include "common/log/log.h"
|
||||
#include "common/type_system/TypeSpec.h"
|
||||
@@ -319,4 +319,4 @@ struct TypeState {
|
||||
};
|
||||
|
||||
u32 regs_to_gpr_mask(const std::vector<Register>& regs);
|
||||
} // namespace decompiler
|
||||
} // namespace decompiler
|
||||
|
||||
+1
-1
@@ -8,7 +8,7 @@
|
||||
#ifndef JAK_PTR_H
|
||||
#define JAK_PTR_H
|
||||
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include "game/runtime.h"
|
||||
#include "common/common_types.h"
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
* DONE!
|
||||
*/
|
||||
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <cstring>
|
||||
#include <cstdio>
|
||||
#include "game/sce/sif_ee.h"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
|
||||
#include <cstring>
|
||||
#include <cstdio>
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include "game/sce/deci2.h"
|
||||
#include "game/system/deci_common.h" // todo, reorganize to avoid this include
|
||||
#include "kdsnetm.h"
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
*/
|
||||
|
||||
#include <cstring>
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <cstdio>
|
||||
#include <common/versions.h>
|
||||
#include "klink.h"
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
|
||||
#include <string>
|
||||
#include <cstring>
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include "kmachine.h"
|
||||
#include "kboot.h"
|
||||
#include "kprint.h"
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
#include <cmath>
|
||||
#include <cstdarg>
|
||||
#include <cstdio>
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
|
||||
#include "common/goal_constants.h"
|
||||
#include "common/common_types.h"
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
*/
|
||||
|
||||
#include <cstring>
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include "kscheme.h"
|
||||
#include "common/common_types.h"
|
||||
#include "common/goal_constants.h"
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
*/
|
||||
|
||||
#include <cstring>
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include "fake_iso.h"
|
||||
#include "game/sce/iop.h"
|
||||
#include "isocommon.h"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#include <cstring>
|
||||
#include <cstdio>
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include "common/log/log.h"
|
||||
#include "game/sce/iop.h"
|
||||
#include "iso_queue.h"
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
*/
|
||||
|
||||
#include <cstring>
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <cstdio>
|
||||
#include "common/common_types.h"
|
||||
#include "game/common/ramdisk_rpc_types.h"
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
* Supports loading a file directly to the EE, or loading chunks of a chunked file.
|
||||
*/
|
||||
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <cstring>
|
||||
#include "stream.h"
|
||||
#include "game/sce/iop.h"
|
||||
|
||||
+1
-1
@@ -3,7 +3,7 @@
|
||||
* Implementation of SCE DECI2 library.
|
||||
*/
|
||||
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <cstdio>
|
||||
#include <cstring>
|
||||
#include "common/log/log.h"
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <cstring>
|
||||
#include "iop.h"
|
||||
#include "game/system/iop_thread.h"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
* Stub implementation of the EE CD/DVD library
|
||||
*/
|
||||
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include "libcdvd_ee.h"
|
||||
|
||||
namespace ee {
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include "libpad.h"
|
||||
|
||||
namespace ee {
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
#include <cstring>
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <cstdio>
|
||||
#include <unordered_map>
|
||||
#include "common/util/FileUtil.h"
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
#include <stdexcept>
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include "stubs.h"
|
||||
|
||||
namespace ee {
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
*/
|
||||
|
||||
#include <cstdio>
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <utility>
|
||||
|
||||
// TODO - i think im not including the dependency right..?
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <cstring>
|
||||
#include "IOP_Kernel.h"
|
||||
#include "game/sce/iop.h"
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
#include <mutex>
|
||||
#include <condition_variable>
|
||||
#include <atomic>
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include "common/common_types.h"
|
||||
|
||||
class IOP_Kernel;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <vector>
|
||||
#include <string>
|
||||
#include <set>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#include <cstring>
|
||||
#include <algorithm>
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include "DataObjectGenerator.h"
|
||||
#include "common/link_types.h"
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
#include <vector>
|
||||
#include <string>
|
||||
#include <unordered_map>
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include "common/common_types.h"
|
||||
#include "goalc/emitter/Instruction.h"
|
||||
#include "goalc/debugger/disassemble.h"
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
* Uses xdbg functions to debug an OpenGOAL target.
|
||||
*/
|
||||
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include "Debugger.h"
|
||||
#include "common/util/Timer.h"
|
||||
#include "common/goal_constants.h"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
#ifndef JAK_IGEN_H
|
||||
#define JAK_IGEN_H
|
||||
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include "Register.h"
|
||||
#include "Instruction.h"
|
||||
#include <stdexcept>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
#ifndef JAK_INSTRUCTION_H
|
||||
#define JAK_INSTRUCTION_H
|
||||
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include "common/common_types.h"
|
||||
|
||||
namespace emitter {
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
#ifndef JAK_REGISTER_H
|
||||
#define JAK_REGISTER_H
|
||||
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <array>
|
||||
#include <vector>
|
||||
#include <string>
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
#include "common/cross_sockets/xsocket.h"
|
||||
|
||||
#include <stdexcept>
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <cstring>
|
||||
#include <chrono>
|
||||
#include <thread>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include <algorithm>
|
||||
#include <stdexcept>
|
||||
#include "MemoryMap.h"
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
* The space used is (highest_set_reg + 63) / 64 + constant overhead (vector + int)
|
||||
*/
|
||||
#include <vector>
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include "common/common_types.h"
|
||||
|
||||
class IRegSet {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include <cassert>
|
||||
#include "common/util/assert.h"
|
||||
#include "third-party/fmt/core.h"
|
||||
#include "IRegister.h"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user