Home
last modified time | relevance | path

Searched refs:CVI_SHIFT (Results 1 – 3 of 3) sorted by relevance

/external/llvm/lib/Target/Hexagon/
DHexagonScheduleV60.td13 def CVI_SHIFT : 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,
269 InstrStage<1, [CVI_SHIFT]>]>,
272 InstrStage<1, [CVI_SHIFT]>]>,
275 InstrStage<1, [CVI_XLANE, CVI_SHIFT,
[all …]
/external/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonShuffler.cpp107 UnitsAndLanes(CVI_XLANE | CVI_SHIFT | CVI_MPY0 | CVI_MPY1, 1); in setup()
113 (*TUL)[HexagonII::TypeCVI_VS] = UnitsAndLanes(CVI_SHIFT, 1); in setup()
114 (*TUL)[HexagonII::TypeCVI_VINLANESAT] = UnitsAndLanes(CVI_SHIFT, 1); 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()
122 UnitsAndLanes(CVI_XLANE | CVI_SHIFT | CVI_MPY0 | CVI_MPY1, 1); in setup()
DHexagonShuffler.h63 CVI_SHIFT = 1 << 1, enumerator