Searched refs:UseHVXFloatingPoint (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonSubtarget.h | 61 bool UseHVXFloatingPoint = false; variable 233 bool useHVXFloatingPoint() const { return UseHVXFloatingPoint; } in useHVXFloatingPoint()
|
H A D | HexagonSubtarget.cpp | 146 UseHVXFloatingPoint = UseHVXIEEEFPOps || UseHVXQFloatOps; in initializeSubtargetDependencies() 148 if (UseHVXQFloatOps && UseHVXIEEEFPOps && UseHVXFloatingPoint) in initializeSubtargetDependencies()
|
H A D | HexagonPatternsHVX.td | 256 let Predicates = [UseHVX, UseHVXFloatingPoint] in { 315 let Predicates = [UseHVX, UseHVXFloatingPoint] in { 355 let Predicates = [UseHVXV68, UseHVXFloatingPoint] in { 492 let Predicates = [UseHVXV68, UseHVXFloatingPoint] in { 855 let Predicates = [UseHVXV68, UseHVXFloatingPoint] in {
|
H A D | Hexagon.td | 151 def UseHVXFloatingPoint: Predicate<"HST->useHVXFloatingPoint()">;
|
H A D | HexagonDepInstrInfo.td | 33992 tc_56c4f9fe, TypeCVI_VA>, Enc_95441f, Requires<[UseHVXV68,UseHVXFloatingPoint]> { 34007 tc_257f6f7c, TypeCVI_VA>, Enc_eaa9f8, Requires<[UseHVXV68,UseHVXFloatingPoint]> { 34021 tc_257f6f7c, TypeCVI_VA>, Enc_eaa9f8, Requires<[UseHVXV68,UseHVXFloatingPoint]> { 34036 tc_257f6f7c, TypeCVI_VA>, Enc_eaa9f8, Requires<[UseHVXV68,UseHVXFloatingPoint]> { 34050 tc_56c4f9fe, TypeCVI_VA>, Enc_95441f, Requires<[UseHVXV68,UseHVXFloatingPoint]> { 34065 tc_257f6f7c, TypeCVI_VA>, Enc_eaa9f8, Requires<[UseHVXV68,UseHVXFloatingPoint]> { 34079 tc_257f6f7c, TypeCVI_VA>, Enc_eaa9f8, Requires<[UseHVXV68,UseHVXFloatingPoint]> { 34094 tc_257f6f7c, TypeCVI_VA>, Enc_eaa9f8, Requires<[UseHVXV68,UseHVXFloatingPoint]> { [all...] |