-
- Downloads
(1) Added atomic visc intrinsics and support for them in PTX backend
- IntrinsicsVISC.td, visc.h, GenVISC.cpp (2) Simplified GenVISC to easily add support for new intrinsics which have a 1 to 1 mapping instruction during code gen (3) Added runtime api call to set ocl shared memory argument
Showing
- llvm/include/llvm/IR/IntrinsicsVISC.td 48 additions, 2 deletionsllvm/include/llvm/IR/IntrinsicsVISC.td
- llvm/lib/Transforms/DFG2LLVM_NVPTX/DFG2LLVM_NVPTX.cpp 156 additions, 67 deletionsllvm/lib/Transforms/DFG2LLVM_NVPTX/DFG2LLVM_NVPTX.cpp
- llvm/lib/Transforms/GenVISC/GenVISC.cpp 147 additions, 208 deletionsllvm/lib/Transforms/GenVISC/GenVISC.cpp
- llvm/lib/Transforms/LocalMem/LocalMem.cpp 1 addition, 1 deletionllvm/lib/Transforms/LocalMem/LocalMem.cpp
- llvm/projects/visc-rt/visc-rt.cpp 11 additions, 1 deletionllvm/projects/visc-rt/visc-rt.cpp
- llvm/projects/visc-rt/visc-rt.h 1 addition, 0 deletionsllvm/projects/visc-rt/visc-rt.h
- llvm/test/VISC/parboil/.ycm_extra_conf.py 1 addition, 0 deletionsllvm/test/VISC/parboil/.ycm_extra_conf.py
- llvm/test/VISC/parboil/common/include/visc.h 25 additions, 0 deletionsllvm/test/VISC/parboil/common/include/visc.h
Loading
Please register or sign in to comment