LLVM: llvm::WebAssemblyDebugValueManager Class Reference (original) (raw)

#include "[Target/WebAssembly/WebAssemblyDebugValueManager.h](WebAssemblyDebugValueManager%5F8h%5Fsource.html)"

Public Member Functions
WebAssemblyDebugValueManager (MachineInstr *Def)
void sink (MachineInstr *Insert)
void cloneSink (MachineInstr *Insert, Register NewReg=Register(), bool CloneDef=true) const
void updateReg (Register Reg)
void replaceWithLocal (unsigned LocalId)
void removeDef ()
WebAssemblyDebugValueManager::WebAssemblyDebugValueManager ( MachineInstr * Def )

cloneSink()

removeDef()

void WebAssemblyDebugValueManager::removeDef ( )

replaceWithLocal()

void WebAssemblyDebugValueManager::replaceWithLocal ( unsigned LocalId )

sink()

void WebAssemblyDebugValueManager::sink ( MachineInstr * Insert )

updateReg()

void WebAssemblyDebugValueManager::updateReg ( Register Reg )

The documentation for this class was generated from the following files: