LLVM 19.0.0git
Namespaces | Functions
LiveRangeUtils.h File Reference

This file contains helper functions to modify live ranges. More...

#include "llvm/CodeGen/LiveInterval.h"

Go to the source code of this file.

Namespaces

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

Functions

template<typename LiveRangeT , typename EqClassesT >
static void llvm::DistributeRange (LiveRangeT &LR, LiveRangeT *SplitLRs[], EqClassesT VNIClasses)
 Helper function that distributes live range value numbers and the corresponding segments of a primary live range LR to a list of newly created live ranges SplitLRs.
 

Detailed Description

This file contains helper functions to modify live ranges.

Definition in file LiveRangeUtils.h.