-
- Downloads
Compiler and runtime support for scheduling on different target
(CPU/GPU/SPIR) based on policy. Support for scheduling per iteration included. Further testing required.
Showing
- llvm/include/llvm/IR/DFGraph.h 157 additions, 0 deletionsllvm/include/llvm/IR/DFGraph.h
- llvm/include/llvm/SupportVISC/DFG2LLVM.h 40 additions, 0 deletionsllvm/include/llvm/SupportVISC/DFG2LLVM.h
- llvm/include/llvm/SupportVISC/VISCHint.h 5 additions, 1 deletionllvm/include/llvm/SupportVISC/VISCHint.h
- llvm/include/llvm/SupportVISC/VISCUtils.h 182 additions, 0 deletionsllvm/include/llvm/SupportVISC/VISCUtils.h
- llvm/lib/Transforms/BuildDFG/BuildDFG.cpp 4 additions, 16 deletionsllvm/lib/Transforms/BuildDFG/BuildDFG.cpp
- llvm/lib/Transforms/DFG2LLVM_NVPTX/DFG2LLVM_NVPTX.cpp 19 additions, 9 deletionsllvm/lib/Transforms/DFG2LLVM_NVPTX/DFG2LLVM_NVPTX.cpp
- llvm/lib/Transforms/DFG2LLVM_X86/DFG2LLVM_X86.cpp 484 additions, 93 deletionsllvm/lib/Transforms/DFG2LLVM_X86/DFG2LLVM_X86.cpp
- llvm/lib/Transforms/GenVISC/GenVISC.cpp 4 additions, 56 deletionsllvm/lib/Transforms/GenVISC/GenVISC.cpp
- llvm/projects/visc-rt/CMakeLists.txt 7 additions, 0 deletionsllvm/projects/visc-rt/CMakeLists.txt
- llvm/projects/visc-rt/policy.h 35 additions, 0 deletionsllvm/projects/visc-rt/policy.h
- llvm/projects/visc-rt/visc-rt.cpp 14 additions, 0 deletionsllvm/projects/visc-rt/visc-rt.cpp
- llvm/projects/visc-rt/visc-rt.h 7 additions, 1 deletionllvm/projects/visc-rt/visc-rt.h
Loading
Please register or sign in to comment