Skip to content
  1. May 23, 2018
  2. Aug 19, 2017
  3. Jul 20, 2017
    • Siddharth Bhat's avatar
      [PPCGCodeGen] [3/3] Update PPCGCodeGen + tests to latest ppcg. · 9e3db2b7
      Siddharth Bhat authored
      This commit *WILL COMPILE*.
      
      1. `PPCG` now uses `isl_multi_pw_aff` instead of an array of `pw_aff`.
         This needs us to adjust how we index array bounds and how we construct
         array bounds.
      
      2. `PPCG` introduces two new kinds of nodes: `init_device` and `clear_device`.
         We should investigate what the correct way to handle these are.
      
      3. `PPCG` has gotten smarter with its use of live range reordering, so some of
         the tests have a qualitative improvement.
      
      4. `PPCG` changed its output style, so many test cases need to be updated to
         fit the new style for `polly-acc-dump-code` checks.
      
      Differential Revision: https://reviews.llvm.org/D35677
      
      llvm-svn: 308625
      9e3db2b7
  4. May 09, 2017
    • Siddharth Bhat's avatar
      [Polly][PPCGCodeGen] OpenCL now gets kernel argument size from PPCG CodeGen · a90be207
      Siddharth Bhat authored
      Summary: PPCGCodeGeneration now attaches the size of the kernel launch parameters at the end of the parameter list. For the existing CUDA Runtime, this gets ignored, but the OpenCL Runtime knows to check for kernel-argument size at the end of the parameter list. (The resulting parameters list is twice as long. This has been accounted for in the corresponding test cases).
      
      Reviewers: grosser, Meinersbur, bollu
      
      Reviewed By: bollu
      
      Subscribers: nemanjai, yaxunl, Anastasia, pollydev, llvm-commits
      
      Tags: #polly
      
      Differential Revision: https://reviews.llvm.org/D32961
      
      llvm-svn: 302515
      a90be207
  5. Sep 18, 2016
  6. Jul 28, 2016
Loading