Lines Matching defs:RHS
786 APInt LLVM_ATTRIBUTE_UNUSED_RESULT And(const APInt &RHS) const { in And()
808 APInt LLVM_ATTRIBUTE_UNUSED_RESULT Or(const APInt &RHS) const { in Or()
830 APInt LLVM_ATTRIBUTE_UNUSED_RESULT Xor(const APInt &RHS) const { in Xor()
1007 bool eq(const APInt &RHS) const { return (*this) == RHS; } in eq()
1031 bool ne(const APInt &RHS) const { return !((*this) == RHS); } in ne()
1047 bool ult(uint64_t RHS) const { in ult()
1065 bool slt(int64_t RHS) const { in slt()
1075 bool ule(const APInt &RHS) const { return ult(RHS) || eq(RHS); } in ule()
1083 bool ule(uint64_t RHS) const { return !ugt(RHS); } in ule()
1091 bool sle(const APInt &RHS) const { return slt(RHS) || eq(RHS); } in sle()
1099 bool sle(uint64_t RHS) const { return !sgt(RHS); } in sle()
1107 bool ugt(const APInt &RHS) const { return !ult(RHS) && !eq(RHS); } in ugt()
1115 bool ugt(uint64_t RHS) const { in ugt()
1125 bool sgt(const APInt &RHS) const { return !slt(RHS) && !eq(RHS); } in sgt()
1133 bool sgt(int64_t RHS) const { in sgt()
1143 bool uge(const APInt &RHS) const { return !ult(RHS); } in uge()
1151 bool uge(uint64_t RHS) const { return !ult(RHS); } in uge()
1159 bool sge(const APInt &RHS) const { return !slt(RHS); } in sge()
1167 bool sge(int64_t RHS) const { return !slt(RHS); } in sge()
1171 bool intersects(const APInt &RHS) const { return (*this & RHS) != 0; } in intersects()
1879 inline APInt sdiv(const APInt &LHS, const APInt &RHS) { return LHS.sdiv(RHS); } in sdiv()
1884 inline APInt udiv(const APInt &LHS, const APInt &RHS) { return LHS.udiv(RHS); } in udiv()
1889 inline APInt srem(const APInt &LHS, const APInt &RHS) { return LHS.srem(RHS); } in srem()
1894 inline APInt urem(const APInt &LHS, const APInt &RHS) { return LHS.urem(RHS); } in urem()
1899 inline APInt mul(const APInt &LHS, const APInt &RHS) { return LHS * RHS; } in mul()
1904 inline APInt add(const APInt &LHS, const APInt &RHS) { return LHS + RHS; } in add()
1909 inline APInt sub(const APInt &LHS, const APInt &RHS) { return LHS - RHS; } in sub()
1915 inline APInt And(const APInt &LHS, const APInt &RHS) { return LHS & RHS; } in And()
1920 inline APInt Or(const APInt &LHS, const APInt &RHS) { return LHS | RHS; } in Or()
1925 inline APInt Xor(const APInt &LHS, const APInt &RHS) { return LHS ^ RHS; } in Xor()