R600/SI: Define a schedule model
authorTom Stellard <thomas.stellard@amd.com>
Wed, 14 Jan 2015 01:13:19 +0000 (01:13 +0000)
committerTom Stellard <thomas.stellard@amd.com>
Wed, 14 Jan 2015 01:13:19 +0000 (01:13 +0000)
commitaafca11ff9d3c38145212b089c8d1c593fcd1c73
tree90441e4d1611a55c300fa61a42bfbf17b33c683f
parent6f73d6fd4c7a1e5ff4e1a79ed20f650e11599dbb
R600/SI: Define a schedule model

The machine scheduler is still disabled by default.

The schedule model is not complete yet, and could be improved.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@225913 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/R600/Processors.td
lib/Target/R600/SIInstrFormats.td
lib/Target/R600/SIInstructions.td
lib/Target/R600/SISchedule.td