#include "llvm/IR/ConstantRangeList.h"
#include <cstddef>
usingnamespacellvm;
bool ConstantRangeList::isOrderedRanges(ArrayRef<ConstantRange> RangesRef) { … }
std::optional<ConstantRangeList>
ConstantRangeList::getConstantRangeList(ArrayRef<ConstantRange> RangesRef) { … }
void ConstantRangeList::insert(const ConstantRange &NewRange) { … }
void ConstantRangeList::subtract(const ConstantRange &SubRange) { … }
ConstantRangeList
ConstantRangeList::unionWith(const ConstantRangeList &CRL) const { … }
ConstantRangeList
ConstantRangeList::intersectWith(const ConstantRangeList &CRL) const { … }
void ConstantRangeList::print(raw_ostream &OS) const { … }
#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)
LLVM_DUMP_METHOD void ConstantRangeList::dump() const {
print(dbgs());
dbgs() << '\n';
}
#endif