mirror of
https://github.com/open-goal/jak-project.git
synced 2024-10-20 21:27:52 -04:00
2075dd66b6
* start the ObjectFileGenerator * finish v3 generation * add analysis for register allocator * add register allocator * fix const * fix build * fix formatting for clang-format * attempt to fix windows build * windows 2 * windows 3 * windows 4 * windows 5 * windows 6
23 lines
492 B
C++
23 lines
492 B
C++
#include "Val.h"
|
|
|
|
/*!
|
|
* Fallback to_gpr if a more optimized one is not provided.
|
|
*/
|
|
RegVal* Val::to_gpr(FunctionEnv* fe) const {
|
|
(void)fe;
|
|
throw std::runtime_error("Val::to_gpr NYI");
|
|
}
|
|
|
|
/*!
|
|
* Fallback to_xmm if a more optimized one is not provided.
|
|
*/
|
|
RegVal* Val::to_xmm(FunctionEnv* fe) const {
|
|
(void)fe;
|
|
throw std::runtime_error("Val::to_xmm NYI");
|
|
}
|
|
|
|
RegVal* None::to_reg(FunctionEnv* fe) const {
|
|
(void)fe;
|
|
throw std::runtime_error("Cannot put None into a register.");
|
|
}
|