LCOV - code coverage report
Current view: top level - build-llvm/lib/Target/R600 - AMDGPUGenDFAPacketizer.inc (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 2 2 100.0 %
Date: 2015-06-12 22:53:20 Functions: 1 1 100.0 %
Legend: Lines: hit not hit

          Line data    Source code
       1             : /*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
       2             : |*                                                                            *|
       3             : |* Target DFA Packetizer Tables                                               *|
       4             : |*                                                                            *|
       5             : |* Automatically generated file, do not edit!                                 *|
       6             : |*                                                                            *|
       7             : \*===----------------------------------------------------------------------===*/
       8             : 
       9             : namespace llvm {
      10             : 
      11             : const int AMDGPUDFAStateInputTable[][2] = {
      12             : {1, 3},    {15, 4},    {16, 1},    {31, 5},    {32, 2},    
      13             : {1, 42},    {15, 6},    {31, 6},    {32, 45},    
      14             : {1, 43},    {15, 31},    {16, 45},    {31, 7},    
      15             : {15, 32},    {16, 42},    {31, 8},    {32, 43},    
      16             : {1, 32},    {15, 33},    {16, 6},    {31, 9},    {32, 31},    
      17             : {1, 8},    {15, 9},    {16, 6},    {31, 9},    {32, 7},    
      18             : {1, 27},    {15, 10},    {31, 10},    {32, 30},    
      19             : {1, 28},    {15, 11},    {16, 30},    {31, 11},    
      20             : {15, 12},    {16, 27},    {31, 12},    {32, 28},    
      21             : {1, 12},    {15, 13},    {16, 10},    {31, 13},    {32, 11},    
      22             : {1, 23},    {15, 14},    {31, 14},    {32, 26},    
      23             : {1, 24},    {15, 15},    {16, 26},    {31, 15},    
      24             : {15, 16},    {16, 23},    {31, 16},    {32, 24},    
      25             : {1, 16},    {15, 17},    {16, 14},    {31, 17},    {32, 15},    
      26             : {1, 18},    {15, 18},    {31, 18},    {32, 22},    
      27             : {1, 21},    {15, 19},    {16, 22},    {31, 19},    
      28             : {15, 18},    {16, 18},    {31, 18},    {32, 21},    
      29             : {1, 18},    {15, 18},    {16, 18},    {31, 18},    {32, 19},    
      30             : {32, 20},    
      31             : {1, 20},    {15, 20},    {16, 20},    {31, 20},    
      32             : {-1, -1},
      33             : {15, 20},    {16, 20},    {31, 20},    
      34             : {1, 20},    {15, 20},    {31, 20},    
      35             : {15, 18},    {31, 18},    {32, 25},    
      36             : {15, 21},    {16, 25},    {31, 21},    
      37             : {15, 20},    {31, 20},    
      38             : {1, 25},    {15, 22},    {31, 22},    
      39             : {15, 23},    {31, 23},    {32, 29},    
      40             : {15, 24},    {16, 29},    {31, 24},    
      41             : {15, 25},    {31, 25},    
      42             : {1, 29},    {15, 26},    {31, 26},    
      43             : {1, 41},    {15, 34},    {16, 30},    {31, 11},    
      44             : {15, 35},    {16, 27},    {31, 12},    {32, 41},    
      45             : {1, 35},    {15, 36},    {16, 10},    {31, 13},    {32, 34},    
      46             : {1, 40},    {15, 37},    {16, 26},    {31, 15},    
      47             : {15, 38},    {16, 23},    {31, 16},    {32, 40},    
      48             : {1, 38},    {15, 38},    {16, 14},    {31, 17},    {32, 37},    
      49             : {1, 39},    {15, 39},    {16, 22},    {31, 19},    
      50             : {16, 18},    {31, 18},    {32, 39},    
      51             : {16, 20},    {31, 20},    
      52             : {15, 39},    {16, 25},    {31, 21},    
      53             : {15, 40},    {16, 29},    {31, 24},    
      54             : {15, 27},    {31, 27},    {32, 44},    
      55             : {15, 41},    {16, 44},    {31, 28},    
      56             : {15, 29},    {31, 29},    
      57             : {1, 44},    {15, 30},    {31, 30},    
      58             : {-1, -1}
      59             : };
      60             : 
      61             : const unsigned int AMDGPUDFAStateEntryTable[] = {
      62             : 0, 5, 9, 13, 17, 22, 27, 31, 35, 39, 44, 48, 52, 56, 61, 65, 69, 73, 78, 79, 83, 84, 87, 90, 93, 96, 98, 101, 104, 107, 109, 112, 116, 120, 125, 129, 133, 138, 142, 145, 147, 150, 153, 156, 159, 161, 164, 
      63             : };
      64             : } // namespace
      65             : 
      66             : #include "llvm/CodeGen/DFAPacketizer.h"
      67             : namespace llvm {
      68        1114 : DFAPacketizer *AMDGPUGenSubtargetInfo::createDFAPacketizer(const InstrItineraryData *IID) const {
      69        1114 :    return new DFAPacketizer(IID, AMDGPUDFAStateInputTable, AMDGPUDFAStateEntryTable);
      70             : }
      71             : 
      72             : } // End llvm namespace 

Generated by: LCOV version 1.11