LLVM  16.0.0git
Namespaces | Functions
LiveRangeUtils.h File Reference
#include "llvm/CodeGen/LiveInterval.h"
Include dependency graph for LiveRangeUtils.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


 This is an optimization pass for GlobalISel generic memory operations.


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. More...

Detailed Description

This file contains helper functions to modify live ranges.

Definition in file LiveRangeUtils.h.