Home
last modified time | relevance | path

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

/external/llvm/lib/Target/Hexagon/
DHexagonScheduleV60.td14 def CVI_MPY0 : FuncUnit;
27 ComboFuncData<CVI_MPY01 , [CVI_MPY0, CVI_MPY1]>,
29 CVI_MPY0, CVI_MPY1, CVI_LD]>
108 CVI_ST, CVI_XLANE, CVI_SHIFT, CVI_MPY0, CVI_MPY1,
230 CVI_MPY0, CVI_MPY1]>]>,
235 InstrStage<1, [CVI_MPY0, CVI_MPY1]>]>,
237 InstrStage<1, [CVI_MPY0, CVI_MPY1]>]>,
239 InstrStage<1, [CVI_MPY0, CVI_MPY1]>]>,
276 CVI_MPY0, CVI_MPY1]>]>,
282 CVI_MPY0, CVI_MPY1]>]>,
[all …]
/external/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonShuffler.cpp107 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()
109 (*TUL)[HexagonII::TypeCVI_VX] = UnitsAndLanes(CVI_MPY0 | CVI_MPY1, 1); in setup()
110 (*TUL)[HexagonII::TypeCVI_VX_DV] = UnitsAndLanes(CVI_MPY0, 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()
122 UnitsAndLanes(CVI_XLANE | CVI_SHIFT | CVI_MPY0 | CVI_MPY1, 1); in setup()
DHexagonShuffler.h64 CVI_MPY0 = 1 << 2, enumerator