summaryrefslogtreecommitdiff
path: root/inc/ex.h
AgeCommit message (Collapse)Author
19 hoursAdd ROTV instructionbd
21 hoursStride load, stride storebd
28 hoursAdd I_VECT field type for SRDL, SRDS, with two vector reg 1 generalbd
28 hoursReplaced STOREV with LOADVbd
43 hoursFix overflow/underflow conditions in vector opsbd
44 hoursSeparate ex advance into methods handling different field typesbd
2025-04-26Fix for load and store vectorSiddarth-Suresh
2025-04-26Initial vector extension changesSiddarth-Suresh
2025-04-22Fix bug where checking for multiplication overflow resulted in FPEbd
2025-04-22Properly set condition codes for all operations sub SHIFTsbd
2025-04-21Add licensing informationbd
2025-04-17HALT instruction... but it voids future stages' instructionsbd
2025-04-01Lots of fixes and testsbd
2025-03-30Ensure type-I instruction could use S3 as displacementbd
2025-03-30Add mock stage, proper decode testsbd
2025-03-30untested ALU type R operationsbd
2025-03-30Setting condition code register, overflow guardbd
2025-03-30Minor simplification to API between pipeline componentsbd
2025-03-29Fetch stage properly holds objects until parent is readybd
2025-03-29Add parameter to Stage::advance so status can transfer down the pipebd
2025-03-27Instr, InstrDTO gets/sets, other structures required for decodebd
2025-03-26Add fetch stage implementation, tests, program loading, DTO objectbd
2025-03-24Add skeleton classes for 5 major pipeline stagesbd