LLVM 19.0.0git
Classes | Namespaces | Enumerations
AssignmentTrackingAnalysis.h File Reference
#include "llvm/IR/DebugInfoMetadata.h"
#include "llvm/IR/DebugLoc.h"
#include "llvm/IR/IntrinsicInst.h"
#include "llvm/IR/PassManager.h"
#include "llvm/Pass.h"

Go to the source code of this file.

Classes

struct  llvm::VarLocInfo
 Variable location definition used by FunctionVarLocs. More...
 
class  llvm::FunctionVarLocs
 Data structure describing the variable locations in a function. More...
 
class  llvm::DebugAssignmentTrackingAnalysis
 
class  llvm::DebugAssignmentTrackingPrinterPass
 
class  llvm::AssignmentTrackingAnalysis
 

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
 

Enumerations

enum class  llvm::VariableID : unsigned { llvm::Reserved = 0 }
 Type wrapper for integer ID for Variables. 0 is reserved. More...