Searched refs:Smin (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/ADT/ |
| H A D | Bitfields.h | 112 static constexpr Unsigned Smin = ~Smax; // 11100000 member 113 static constexpr Unsigned SignExtend = Unsigned(Smin << 1U); // 11000000 141 assert(UserValue >= T(BP::Smin) && "value is too small");
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonPatternsHVX.td | 430 def: OpR_RR_pat<V6_vminb, Smin, VecI8, HVI8>; 434 def: OpR_RR_pat<V6_vminh, Smin, VecI16, HVI16>; 438 def: OpR_RR_pat<V6_vminw, Smin, VecI32, HVI32>;
|
| H A D | HexagonPatterns.td | 367 def Smin: pf2<smin>; def Smax: pf2<smax>; 941 def: OpR_RR_pat<A2_min, Smin, i32, I32, I32>; 945 def: OpR_RR_pat<A2_minp, Smin, i64, I64, I64>; 964 def: OpR_RR_pat<A2_vminb, Smin, v8i8, V8I8>; 969 def: OpR_RR_pat<A2_vminh, Smin, v4i16, V4I16>; 974 def: OpR_RR_pat<A2_vminw, Smin, v2i32, V2I32>;
|