search for: sischedul

Displaying 3 results from an estimated 3 matches for "sischedul".

Did you mean: sischedule
2015 Mar 27
2
[LLVMdev] Question about load clustering in the machine scheduler
...reg9 I have a feeling there is something wrong with my machine model in the R600 backend, but I've experimented with a few variations of it and have been unable to solve this problem. Does anyone have any idea what I might be doing wrong? Here are my resource definitions from lib/Target/R600/SISchedule.td // BufferSize = 0 means the processors are in-order. let BufferSize = 0 in { // XXX: Are the resource counts correct? def HWBranch : ProcResource<1>; def HWExport : ProcResource<7>; // Taken from S_WAITCNT def HWLGKM : ProcResource<31>; // Taken from S_WAITCNT def H...
2015 Mar 27
2
[LLVMdev] Question about load clustering in the machine scheduler
...is example debugging output which. Where is the cycle time here? > BTW- I just checked in a small fix for in-order scheduling that might make debugging this easier. > I will take a look at this. Thanks, Tom > Andy > > > Here are my resource definitions from lib/Target/R600/SISchedule.td > > > > // BufferSize = 0 means the processors are in-order. > > let BufferSize = 0 in { > > > > // XXX: Are the resource counts correct? > > def HWBranch : ProcResource<1>; > > def HWExport : ProcResource<7>; // Taken from S_WAITCNT &...
2012 Jul 16
3
[LLVMdev] RFC: LLVM incubation, or requirements for committing new backends
...MDGPU/SIMachineFunctionInfo.cpp > llvm/trunk/lib/Target/AMDGPU/SIMachineFunctionInfo.h > llvm/trunk/lib/Target/AMDGPU/SIRegisterInfo.cpp > llvm/trunk/lib/Target/AMDGPU/SIRegisterInfo.h > llvm/trunk/lib/Target/AMDGPU/SIRegisterInfo.td > llvm/trunk/lib/Target/AMDGPU/SISchedule.td > llvm/trunk/lib/Target/AMDGPU/TargetInfo/ > llvm/trunk/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp > llvm/trunk/lib/Target/AMDGPU/TargetInfo/CMakeLists.txt > llvm/trunk/lib/Target/AMDGPU/TargetInfo/LLVMBuild.txt > llvm/trunk/lib/Target/AMDGPU/TargetInfo...