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.


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


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


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