Searched refs:CVI_XLANE (Results 1 – 3 of 3) sorted by relevance
/external/llvm/lib/Target/Hexagon/ |
D | HexagonScheduleV60.td | 12 def CVI_XLANE : FuncUnit; 26 ComboFuncData<CVI_XLSHF , [CVI_XLANE, CVI_SHIFT]>, 28 ComboFuncData<CVI_ALL , [CVI_ST, CVI_XLANE, CVI_SHIFT, 81 // SLOT | CVI_LD | |CVI_MPY3 | |CVI_MPY2 | |CVI_SHIFT| |CVI_XLANE| | CVI_ST | 95 // | CVI_MPY2 & CVI_MPY3 | |CVI_XLANE & CVI_SHIFT| 108 CVI_ST, CVI_XLANE, CVI_SHIFT, CVI_MPY0, CVI_MPY1, 229 InstrStage<1, [CVI_XLANE,CVI_SHIFT, 250 InstrStage<1, [CVI_XLANE]>]>, 252 InstrStage<1, [CVI_XLANE]>]>, 275 InstrStage<1, [CVI_XLANE, CVI_SHIFT, [all …]
|
/external/llvm/lib/Target/Hexagon/MCTargetDesc/ |
D | HexagonShuffler.cpp | 107 UnitsAndLanes(CVI_XLANE | CVI_SHIFT | CVI_MPY0 | CVI_MPY1, 1); in setup() 108 (*TUL)[HexagonII::TypeCVI_VA_DV] = UnitsAndLanes(CVI_XLANE | CVI_MPY0, 2); in setup() 111 (*TUL)[HexagonII::TypeCVI_VP] = UnitsAndLanes(CVI_XLANE, 1); in setup() 112 (*TUL)[HexagonII::TypeCVI_VP_VS] = UnitsAndLanes(CVI_XLANE, 2); in setup() 116 UnitsAndLanes(CVI_XLANE | CVI_SHIFT | CVI_MPY0 | CVI_MPY1, 1); in setup() 119 UnitsAndLanes(CVI_XLANE | CVI_SHIFT | CVI_MPY0 | CVI_MPY1, 1); in setup() 120 (*TUL)[HexagonII::TypeCVI_VM_VP_LDU] = UnitsAndLanes(CVI_XLANE, 1); in setup() 122 UnitsAndLanes(CVI_XLANE | CVI_SHIFT | CVI_MPY0 | CVI_MPY1, 1); in setup() 124 (*TUL)[HexagonII::TypeCVI_VM_STU] = UnitsAndLanes(CVI_XLANE, 1); in setup() 125 (*TUL)[HexagonII::TypeCVI_HIST] = UnitsAndLanes(CVI_XLANE, 4); in setup()
|
D | HexagonShuffler.h | 62 CVI_XLANE = 1 << 0, enumerator
|