mirror of
https://github.com/open-goal/jak-project
synced 2026-07-01 04:10:32 -04:00
jak3: add missing files and implement pexcw (#3084)
Some files were in the `banned_objects` list and were thus excluded from the `all_objs` file. Also implements the `pexcw` instruction which is only used in `hfrag` code.
This commit is contained in:
@@ -317,6 +317,10 @@ void init_opcode_info() {
|
||||
drd_srs_srt(def(IK::PXOR, "pxor").gpr128()); // Parallel Exclusive Or
|
||||
|
||||
def(IK::PEXEW, "pexew").gpr128().dst_gpr(FT::RD).src_gpr(FT::RT); // Parallel Exchange Even Word
|
||||
def(IK::PEXCW, "pexcw")
|
||||
.gpr128()
|
||||
.dst_gpr(FT::RD)
|
||||
.src_gpr(FT::RT); // Parallel Exchange Center Word
|
||||
|
||||
drd_srt_ssa(def(IK::PSLLW, "psllw").gpr128()); // Parallel Shift Left Logical Word
|
||||
drd_srt_ssa(def(IK::PSLLH, "psllh").gpr128()); // Parallel Shift Left Logical Halfword
|
||||
|
||||
Reference in New Issue
Block a user