LLVM: lib/CodeGen/GlobalISel/GISelValueTracking.cpp File Reference (original) (raw)
Go to the source code of this file.
| Macros | |
|---|---|
| #define | DEBUG_TYPE "gisel-known-bits" |
| Provides analysis for querying information about KnownBits during GISel passes. |
| Functions | |
|---|---|
| INITIALIZE_PASS (GISelValueTrackingAnalysisLegacy, DEBUG_TYPE, "Analysis for ComputingKnownBits", false, true) GISelValueTracking | |
| static void | dumpResult (const MachineInstr &MI, const KnownBits &Known, unsigned Depth) |
| static KnownBits | extractBits (unsigned BitWidth, const KnownBits &SrcOpKnown, const KnownBits &OffsetKnown, const KnownBits &WidthKnown) |
| static bool | outputDenormalIsIEEEOrPosZero (const MachineFunction &MF, LLT Ty) |
| static unsigned | computeNumSignBitsFromRangeMetadata (const GAnyLoad *Ld, unsigned TyBits) |
| Compute the known number of sign bits with attached range metadata in the memory operand. |
◆ DEBUG_TYPE
#define DEBUG_TYPE "gisel-known-bits"