Searched refs:UseHVX (Results 1 – 4 of 4) sorted by relevance
/external/llvm/lib/Target/Hexagon/ |
D | HexagonInstrFormatsV60.td | 46 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 …]
|
D | HexagonISelLowering.cpp | 333 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 …]
|
D | Hexagon.td | 51 def UseHVX : Predicate<"HST->useHVXSglOps() ||HST->useHVXDblOps()">,
|
D | HexagonInstrInfoV60.td | 26 let Predicates = [HasV60T, UseHVX] in 33 let Predicates = [HasV60T, UseHVX] in
|