Home
last modified time | relevance | path

Searched refs:UseHVX (Results 1 – 4 of 4) sorted by relevance

/external/llvm/lib/Target/Hexagon/
DHexagonInstrFormatsV60.td46 OpcodeHexagon, Requires<[HasV60T, UseHVX]>;
52 OpcodeHexagon, Requires<[HasV60T, UseHVX]>;
58 OpcodeHexagon, Requires<[HasV60T, UseHVX]>;
64 Requires<[HasV60T, UseHVX]>;
70 OpcodeHexagon, Requires<[HasV60T, UseHVX]>;
76 OpcodeHexagon, Requires<[HasV60T, UseHVX]>;
82 OpcodeHexagon, Requires<[HasV60T, UseHVX]>;
88 OpcodeHexagon, Requires<[HasV60T, UseHVX]>;
94 OpcodeHexagon, Requires<[HasV60T, UseHVX]>;
100 OpcodeHexagon, Requires<[HasV60T, UseHVX]>;
[all …]
DHexagonISelLowering.cpp333 bool UseHVX = HST.useHVXOps(); in CC_HexagonVector() local
336 if ((UseHVX && !UseHVXDbl) && in CC_HexagonVector()
347 if ((UseHVX && !UseHVXDbl) && in CC_HexagonVector()
359 if ((UseHVX && UseHVXDbl) && in CC_HexagonVector()
370 if ((UseHVX && UseHVXDbl) && in CC_HexagonVector()
389 bool UseHVX = HST.useHVXOps(); in RetCC_Hexagon() local
417 (LocVT == MVT::v1024i1 && UseHVX && UseHVXDbl)) { in RetCC_Hexagon()
479 bool UseHVX = HST.useHVXOps(); in RetCC_HexagonVector() local
489 unsigned Req = (UseHVX && UseHVXDbl) ? Hexagon::V0 : Hexagon::W0; in RetCC_HexagonVector()
881 bool UseHVX = HST.useHVXOps(); in getIndexedAddressParts() local
[all …]
DHexagon.td51 def UseHVX : Predicate<"HST->useHVXSglOps() ||HST->useHVXDblOps()">,
DHexagonInstrInfoV60.td26 let Predicates = [HasV60T, UseHVX] in
33 let Predicates = [HasV60T, UseHVX] in