- a52f92d arch: Remove plumbing for an op_idx value in ISA operands. by Gabe Black · 3 years, 5 months ago
- a1b439f arch: Remove plumbing for operand predication. by Gabe Black · 3 years, 5 months ago
- 851c86a arch: Improve the regular expression that finds operands. by Gabe Black · 3 years, 5 months ago
- 7cc384c arch: Eliminate the now unused read_code and write_code args. by Gabe Black · 3 years, 5 months ago
- 886154b arch: Split up src/dest register ID creation. by Gabe Black · 3 years, 5 months ago
- 225b515 arch: Add a mechanism to override methods of the Operand classes. by Gabe Black · 3 years, 5 months ago
- 218d6b2 arch: Add some indirection for Operand RegId generation. by Gabe Black · 3 years, 5 months ago
- 93b7c8c arch: Consolidate "op_idx" generating code. by Gabe Black · 3 years, 5 months ago
- 1dad34a arch: Eliminate the "func" parameter to build(Read|Write)Code. by Gabe Black · 3 years, 5 months ago
- 543035e arch: Disable unused read/write code overrides in the ISA parser. by Gabe Black · 3 years, 5 months ago
- 971ee4a arch: Update the default "func" value in the ISA parser. by Gabe Black · 3 years, 5 months ago
- 2a52532 arch: Delete now unused operand types. by Gabe Black · 3 years, 5 months ago
- ae8e8e2 arch: Pass through the actual base class in OperandDesc. by Gabe Black · 2 years, 11 months ago
- 1856bec arch: Remove support for lists in def operands. by Gabe Black · 3 years, 5 months ago
- 988f757 arch: Create a new operand desc type which takes a class as a parameter. by Gabe Black · 3 years, 5 months ago
- a84c987 arch: Add desc subclasses for the various operand types. by Gabe Black · 3 years, 5 months ago
- 4a3a1b9 arch: Put operand properties into an object constructed with the list. by Gabe Black · 3 years, 5 months ago
- 38e0603 arch: Consolidate most of the RegVal based operands into a base class. by Gabe Black · 3 years, 5 months ago
- c0d380b arch: Simplify the VecElemOperand class. by Gabe Black · 3 years, 5 months ago
- 81d2f9f arch: Consolidate all the make_constructor methods in the ISA parser. by Gabe Black · 3 years, 5 months ago
- f1b421b arch: Get rid of the is${Type}Reg methods of the Operand class. by Gabe Black · 3 years, 5 months ago
- d8e04d2 arch: Introduce an intermediate RegOperand class in operand_types.py. by Gabe Black · 3 years, 5 months ago
- a5ab19d arch,cpu: Replace num${Type}DestReg accessors with numDestReg(type). by Gabe Black · 3 years, 5 months ago
- 967bada arch,cpu: Replace StaticInst::_num${TYPE}DestRegs members with an array. by Gabe Black · 3 years, 5 months ago
- 2d01222 arch: Get rid of the unused numAccessNeeded variable. by Gabe Black · 3 years, 5 months ago
- 3ba623d arch: Stop using TheISA:: in the ISA parser. by Gabe Black · 3 years, 5 months ago
- 6d27a3b cpu,arch: Turn the read|set*Operand methods into get/setRegOperand. by Gabe Black · 3 years, 6 months ago
- 528d184 misc: Linearlize VecElem indexing. by Gabe Black · 3 years, 6 months ago
- 39584ed arch,cpu: Convert ExecContext::pcState to use PCStateBase. by Gabe Black · 3 years, 3 months ago
- ba5f68d misc: Use python 3's argumentless super(). by Gabe Black · 3 years, 3 months ago
- ebef947 arch: Use the actual ISA namespace for PCState in the parser. by Gabe Black · 3 years, 4 months ago
- 7d92144 arch,sparc: Get rid of the unused checkVecEnableFault mechanism. by Gabe Black · 3 years, 6 months ago
- cc75a47 python,scons: Move grammar.py and code_formatter.py into build_tools. by Gabe Black · 3 years, 5 months ago
- 00876ff misc: Replace the GEM5_VAR_USED macro with [[maybe_unused]]. by Gabe Black · 3 years, 6 months ago
- 974a47d misc: Adopt the gem5 namespace by Daniel R. Carvalho · 3 years, 9 months ago
- c480558 misc: Replace M5_UNREACHABLE with GEM5_UNREACHABLE. by Gabe Black · 3 years, 9 months ago
- fb3befc misc: Replace M5_VAR_USED with GEM5_VAR_USED. by Gabe Black · 3 years, 9 months ago
- cba6374 arch: Set %(op_idx)s properly when predicated operands are present. by Gabe Black · 3 years, 10 months ago
- e837fdc base,misc: Collapse and eliminate the ULL and LL macros. by Gabe Black · 3 years, 11 months ago
- 0343b50 arch,arch-arm: Eliminate the "zeroing" field of vec reg elements. by Gabe Black · 4 years ago
- d37a0da arch: Get rid of global maximums for numbers of source/dest/misc regs. by Gabe Black · 4 years, 2 months ago
- d708344 arch: Fix the code that computes MaxMiscDestReg. by Gabe Black · 4 years, 2 months ago
- 544a172 arch: Wrap InstObjParams with a class and not a function. by Gabe Black · 4 years ago
- 3059c6d arch: Add a mechanism to pad the src or dest reg index arrays. by Gabe Black · 4 years, 2 months ago
- 995e1d2 arch: Add some format strings to the parser for reg indexes. by Gabe Black · 4 years, 3 months ago
- 2cfc24b arch,cpu: Enforce using accessors to get at src/destRegIdx. by Gabe Black · 4 years, 3 months ago
- 63d61af arch: Clean up the __init__s in (Sub)OperandList. by Gabe Black · 4 years, 3 months ago
- 14bdba8 arch: Use finditer in the (Sub)OperandList classes. by Gabe Black · 4 years, 4 months ago
- a44460b arch: Pull the (Sub)OperandList classes into their own file. by Gabe Black · 4 years, 4 months ago
- 86e0cdf arch: Minor cleanup of imports in isa_parser.py. by Gabe Black · 4 years, 4 months ago
- 2c17978 arch: Split utility methods/variables out of the ISA parser. by Gabe Black · 4 years, 4 months ago
- c05192c arch: Split the operand types out of the ISA parser. by Gabe Black · 4 years, 4 months ago
- 24a9813 arch: Move the ISA parser into a package. by Gabe Black · 4 years, 4 months ago