LLVM 23.0.0git
MachineIDFSSAUpdater.cpp File Reference

Go to the source code of this file.

Classes

class  llvm::MachineIDFCalculator< IsPostDom >

Namespaces

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

Typedefs

using llvm::MachineForwardIDFCalculator = MachineIDFCalculator<false>
using llvm::MachineReverseIDFCalculator = MachineIDFCalculator<true>

Functions

static void computeLiveInBlocks (const SmallPtrSetImpl< MachineBasicBlock * > &UsingBlocks, const SmallPtrSetImpl< MachineBasicBlock * > &DefBlocks, SmallPtrSetImpl< MachineBasicBlock * > &LiveInBlocks)
 Given sets of UsingBlocks and DefBlocks, compute the set of LiveInBlocks.

Function Documentation

◆ computeLiveInBlocks()