Skip to content
Snippets Groups Projects
  1. Oct 22, 2017
  2. Oct 20, 2017
  3. Oct 17, 2017
  4. Oct 16, 2017
  5. Oct 15, 2017
  6. Oct 14, 2017
  7. Oct 13, 2017
  8. Oct 12, 2017
  9. Oct 11, 2017
  10. Oct 10, 2017
  11. Oct 08, 2017
  12. Oct 05, 2017
  13. Oct 04, 2017
  14. Sep 26, 2017
  15. Sep 25, 2017
  16. Sep 22, 2017
  17. Sep 20, 2017
  18. Sep 18, 2017
  19. Sep 17, 2017
  20. Sep 13, 2017
    • Aditya Atluri's avatar
      [BACKEND] initial llvm codegen for amdgpu (#402) · 891e226b
      Aditya Atluri authored
      * added initial llvm codegen for amdgpu
      
      * fixed whitespace
      
      * fixed hsaco gen from ir
      
      * fixed targetmachine for rocm and added GetSource for rocm
      
      * fixed whitespace issues
      
      * changed statement to use less than 100 lines
      
      * added intrinsics for workgroup - rocm
      
      * whitespace - newline error fix
      
      * fixed error msg for workitem-workgroup intrinsics
      
      * added llvm ir dump for rocm codegen
      
      * [ROCM] changed codegen to emit proper amdgpu kernel header
      
      * fixed whitespace error
      
      * fixed whitespace error- 2
      
      * fixed AddFunction to not to use extra arg
      
      1. Changed AddFunctionInternal to not to take extra arg for target type
      2. Use Target from CodeGenLLVM to check for AMDGPU target
      
      * fixed whitespaces
      
      * fixed whitespaces 2
      
      * fixed codegen for AMDGPU - now generating valid IR
      
      * fixed codegen depending on code review
      
      * reviewed alignment for amd devices
      
      * added code to dump code object to file
      
      * fixed cpplint errors
      
      * print out IR after pass manager
      
      * added code to dump asm, obj to file and std string
      
      * fixed whitespaces
      
      * Update codegen_amdgpu.cc
      
      * used registry for amdgpu llvm
      
      * Fixed whitespaces
      
      * added code for calling linker
      
      * fixed formatting errors
      
      * added rocm link python interface
      
      * fixed pylint issues and added more body to the function
      
      * added doc string
      
      * added doc string for module
      
      * fixed python code after review, fixed llvm object codegen
      
      * fixed linker to generate code object
      
      * removed dumping to output file and debugging log out
      
      * fixed lint for python code
      
      * added fault check after running linker
      
      * removed print statement in rocm.py
      
      * changed rocm lld linker to raise runtimeerror than emitting error log to stderr
      
      * changed the way linker command line is pass to subprocess.popen
      
      * removed redundant code and reuse tvm utils
      
      * removed commented out code
      
      * removed cloning of unused modules, and put IR into string
      891e226b
    • Tianqi Chen's avatar
      5061a6da
  21. Sep 12, 2017
  22. Sep 11, 2017
  23. Sep 09, 2017
  24. Sep 07, 2017
Loading