summaryrefslogtreecommitdiff
path: root/src/cuda-sim/instructions.cc
AgeCommit message (Expand)Author
2018-06-05parse all ptx and add to symbol tableJonathan
2018-06-04parses through all ptx files, TODO: need to impl dp4aJonathan
2018-05-25fixed merge issueJonathan
2018-05-25restructured texref maps to fix texture bugJonathan
2018-05-25is_reg changeJonathan
2018-05-18ld operand in register spaceSuchita Pati
2018-04-19Crash when array pointers are passedAmruth
2018-04-03crash when print() is sent to pdom analysisAmruth
2018-04-01add pdom analysis for function calls -- doesn't fix regressionsTor Aamodt
2018-03-28fix compile errors on Ubuntu LTS 16.04Tor Aamodt
2016-09-06Merge pull request #30 from sspenst/devgpgpu-sim
2016-09-05Merge pull request #28 from jwang323/cdp_cleangpgpu-sim
2016-09-02MOD: Add macros to turn off cuda_device_runtime for CUDA < 5.0Jin Wang
2016-08-25OCDsspenst
2016-08-25Fixed minor shfl bugssspenst
2016-08-24Cleanupsspenst
2016-08-24Added shfl instructionsspenst
2016-07-05ADD: add support for cudaStreamCreateWithFlagsJin Wang
2016-07-05ADD: add cudaGetParameterBufferV2 and add cudaLaunchDeviceV2 implementation. ...Jin Wang
2016-07-05ADD: handle child kernel name in mov instruction. ADD: detect call cudaGetPar...Jin Wang
2016-07-04Restored madp instruction.speverel
2016-07-04Reverted part of the previous commit so that our new changes related to DNNs ...sspenst
2016-06-16Added the ability to inject arbitrary PTX instructions. ...speverel
2016-06-06Added support for BFE (Bit field extract) instruction.speverel
2016-06-02Added handling of .cc option for arithmetic instructions. NOTE: Only made cha...speverel
2014-08-14This should fix 2.3 regression and may fix others as well.Ahmed El-Shafiey
2014-08-14Support for named bariers + bar.red + bar.arrive instructionsAhmed El-Shafiey
2014-08-14Fixing bugs 80 and 64Andrew M. B. Boktor
2014-08-14Adding signed types to slct_impl, fixes http://www.gpgpu-sim.org/bugs/show_bu...Andrew M. B. Boktor
2014-08-14Integrate mov.pred fix from TM branch.Wilson Fung
2014-08-14fixing some assignment in the "get_operand_value" function where unsigned wer...Ahmed El-Shafiey
2014-08-14 Fixing a slew of compiler warningsTim Rogers
2014-08-14Changing the QuadroFX5800 config to use compute capability 1.3 (no idea why i...Wilson Fung
2014-08-14Added functional execution support for shared memory atomic operations.Inderpreet Singh
2014-08-14Several changes to ptxplus towards getting the sphyraena benchmark to work. A...Jimmy Kwa
2014-08-14Added implementation of vote.ballot (passing directed test). Added popc (not...Wilson Fung
2014-08-14Fixing texture fetching for 1D texture with non-normalized coordinates: Addin...Wilson Fung
2014-08-14Fixing multi-element texel access. Now texture with RGBA components are read...Wilson Fung
2014-08-14Adding support for cudaReadModeNormalizedFloat (a texture read mode). See bu...Wilson Fung
2014-08-14Fixing bugs 169, 170, 171Ahmed El-Shafiey
2014-08-14Integration from tm-311 branch. Adding support for atomic operation with gen...Wilson Fung
2014-08-14Back out changelist 13683Andrew M. B. Boktor
2014-08-14Removing compiler warningsAndrew M. B. Boktor
2014-08-14Fix for bug 9: Now querying the state of the pdom stack in call_imp and callp...Ayub Gubran
2014-08-14Fix for bug #154-internal and #8-externalAndrew M. B. Boktor
2014-08-14Adding the madp instruction, which does multiply add with carry-in. Still ne...Wilson Fung
2014-08-14Adding support in the simulator for addition with carry specified in a given ...Andrew M. B. Boktor
2014-08-14This changelist implements the following:Andrew M. B. Boktor
2014-08-14Adding 64-bit support for atomicAdd, atomicExch, atomicCAS and created a brie...Wilson Fung
2014-08-14Integration change. Fix for div_impl with 32-bit and smaller integers.Wilson Fung