Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonConstExtenders.cpp271 struct ExtExpr { struct
297 ExtExpr() = default;
298 ExtExpr(Register RS, bool NG, unsigned SH) : Rs(RS), S(SH), Neg(NG) {} in ExtExpr() argument
303 bool operator==(const ExtExpr &Ex) const { in operator ==() argument
306 bool operator!=(const ExtExpr &Ex) const { in operator !=() argument
309 bool operator<(const ExtExpr &Ex) const { in operator <() argument
323 ExtExpr Expr;
378 using ExtenderInit = std::pair<ExtValue, ExtExpr>;
461 PrintExpr(const HCE::ExtExpr &E, const HexagonRegisterInfo &I) in PrintExpr()
463 const HCE::ExtExpr &Ex;
[all …]