Searched refs:UseHVXFloatingPoint (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonSubtarget.h | 61 bool UseHVXFloatingPoint = false; variable 221 bool useHVXFloatingPoint() const { return UseHVXFloatingPoint; } in useHVXFloatingPoint()
|
| H A D | HexagonSubtarget.cpp | 161 UseHVXFloatingPoint = true; in initializeSubtargetDependencies() 163 UseHVXFloatingPoint = true; in initializeSubtargetDependencies() 166 if (UseHVXQFloatOps && UseHVXIEEEFPOps && UseHVXFloatingPoint) in initializeSubtargetDependencies()
|
| H A D | HexagonPatternsHVX.td | 245 let Predicates = [UseHVX, UseHVXFloatingPoint] in { 304 let Predicates = [UseHVX, UseHVXFloatingPoint] in { 382 let Predicates = [UseHVXV68, UseHVXFloatingPoint] in { 519 let Predicates = [UseHVXV68, UseHVXFloatingPoint] in { 823 let Predicates = [UseHVXV68, UseHVXFloatingPoint] in {
|
| H A D | Hexagon.td | 139 def UseHVXFloatingPoint: Predicate<"HST->useHVXFloatingPoint()">;
|
| H A D | HexagonDepInstrInfo.td | 33575 tc_56c4f9fe, TypeCVI_VA>, Enc_95441f, Requires<[UseHVXV68,UseHVXFloatingPoint]> { 33588 tc_257f6f7c, TypeCVI_VA>, Enc_eaa9f8, Requires<[UseHVXV68,UseHVXFloatingPoint]> { 33600 tc_257f6f7c, TypeCVI_VA>, Enc_eaa9f8, Requires<[UseHVXV68,UseHVXFloatingPoint]> { 33613 tc_257f6f7c, TypeCVI_VA>, Enc_eaa9f8, Requires<[UseHVXV68,UseHVXFloatingPoint]> { 33625 tc_56c4f9fe, TypeCVI_VA>, Enc_95441f, Requires<[UseHVXV68,UseHVXFloatingPoint]> { 33638 tc_257f6f7c, TypeCVI_VA>, Enc_eaa9f8, Requires<[UseHVXV68,UseHVXFloatingPoint]> { 33650 tc_257f6f7c, TypeCVI_VA>, Enc_eaa9f8, Requires<[UseHVXV68,UseHVXFloatingPoint]> { 33663 tc_257f6f7c, TypeCVI_VA>, Enc_eaa9f8, Requires<[UseHVXV68,UseHVXFloatingPoint]> {
|