LLVM API Documentation
#include "llvm/Support/DataTypes.h"#include <string>
Go to the source code of this file.
Namespaces | |
| namespace | llvm |
Functions | |
| void | llvm::ComputeMaskedBits (Value *V, const APInt &Mask, APInt &KnownZero, APInt &KnownOne, TargetData *TD=0, unsigned Depth=0) |
| bool | llvm::MaskedValueIsZero (Value *V, const APInt &Mask, TargetData *TD=0, unsigned Depth=0) |
| unsigned | llvm::ComputeNumSignBits (Value *Op, TargetData *TD=0, unsigned Depth=0) |
| bool | llvm::CannotBeNegativeZero (const Value *V, unsigned Depth=0) |
| Value * | llvm::FindInsertedValue (Value *V, const unsigned *idx_begin, const unsigned *idx_end, Instruction *InsertBefore=0) |
| Value * | llvm::FindInsertedValue (Value *V, const unsigned Idx, Instruction *InsertBefore=0) |
| bool | llvm::GetConstantStringInfo (Value *V, std::string &Str, uint64_t Offset=0, bool StopAtNul=true) |