#include "llvm/ADT/APInt.h"
#include "llvm/Support/Compiler.h"
#include <optional>
Go to the source code of this file.
|
| namespace | llvm |
| | This is an optimization pass for GlobalISel generic memory operations.
|
| namespace | llvm::SignBitsOps |
|
| LLVM_ABI unsigned | llvm::SignBitsOps::rot (unsigned SrcSignBits, unsigned BitWidth, std::optional< APInt > RotAmt, bool IsRotateRight) |
| | Compute the number of sign bits after rotating a value.
|
| KnownBits | llvm::operator& (KnownBits LHS, const KnownBits &RHS) |
| KnownBits | llvm::operator& (const KnownBits &LHS, KnownBits &&RHS) |
| KnownBits | llvm::operator| (KnownBits LHS, const KnownBits &RHS) |
| KnownBits | llvm::operator| (const KnownBits &LHS, KnownBits &&RHS) |
| KnownBits | llvm::operator^ (KnownBits LHS, const KnownBits &RHS) |
| KnownBits | llvm::operator^ (const KnownBits &LHS, KnownBits &&RHS) |
| raw_ostream & | llvm::operator<< (raw_ostream &OS, const KnownBits &Known) |