summaryrefslogtreecommitdiff
path: root/src/arch/hsail
AgeCommit message (Expand)Author
2019-03-11arch-hsail: changed gen.py shebang from python(3) to python2.7Ryan Gambord
2019-01-24hsail: Remove the MiscReg type.Gabe Black
2019-01-16cpu: dev: sim: gpu-compute: Banish some ISA specific register types.Gabe Black
2018-11-27hsail: Fix a warning/build failure for HSAIL_X86.Gabe Black
2018-06-11misc: Using smart pointers for memory RequestsGiacomo Travaglini
2018-06-11misc: Substitute pointer to Request with aliased RequestPtrGiacomo Travaglini
2018-03-06scons: Switch from the print statement to the print function.Gabe Black
2017-12-04misc: Rename misc.(hh|cc) to logging.(hh|cc)Gabe Black
2017-05-19base, sim, arch: Fix clang 5.0 warningsAndreas Sandberg
2017-02-27gpu-compute: remove unnecessary member from classTony Gutierrez
2017-02-27gpu-compute: mark functions with override if replacing virtualBrandon Potter
2016-12-02hsail: disable asserts to allow immediate operands i.e. 0 with loadsBrandon Potter
2016-12-02hsail: add stub type and stub out several instructionsBrandon Potter
2016-12-02hsail: add popcount type and generate popcount instructionsBrandon Potter
2016-12-02hsail: add a wavesize case statement to register operand codeBrandon Potter
2016-12-02hsail: generate mov instructions for more arith_types and bit_typesBrandon Potter
2016-12-02hsail: fix unsigned offset bug in address calculationTony Gutierrez
2016-10-26hsail,gpu-compute: fixes to appease clang++Tony Gutierrez
2016-10-26gpu-compute: support in-order data delivery in GM pipeTony Gutierrez
2016-10-26gpu-compute, hsail: pass GPUDynInstPtr to getRegisterIndex()Tony Gutierrez
2016-10-26gpu-compute, hsail: make the PC a byte address, not an instruction indexTony Gutierrez
2016-10-26gpu-compute: add gpu_isa.hh to switch hdrs, add GPUISA to WFTony Gutierrez
2016-10-26gpu-compute, hsail: call discardFetch() from the WFTony Gutierrez
2016-10-26hsail, gpu-compute: remove doGm/SmReturn add completeAccTony Gutierrez
2016-10-26gpu-compute: remove inst enums and use bit flag for attributesTony Gutierrez
2016-10-26gpu-compute: move disassemle() implementation to GPUStaticInstTony Gutierrez
2016-10-26gpu-compute, arch: add some methods to the base inst classes for ISA supportTony Gutierrez
2016-09-16hsail: Fix disassembly of load instruction with 3 destination operandsAlexandru Dutu
2016-09-16gpu-compute: Refactoring Wavefront::dynWaveIdAlexandru Dutu
2016-09-16gpu-compute: Wavefront refactoringAlexandru Dutu
2016-06-18gpu-compute: Fixed a bug in decoding Atomic STTuan Ta
2016-06-09gpu-compute: parametrize Wavefront sizejkalamat
2016-04-07mem: Remove threadId from memory request classMitch Hayenga
2016-02-23scons: Add missing override to appease clangAndreas Hansson
2016-02-06style: eliminate explicit boolean comparisonsSteve Reinhardt
2016-01-19gpu-compute: AMD's baseline GPU modelTony Gutierrez