LLVM  6.0.0svn
Namespaces | Functions
WebAssemblyUtilities.h File Reference

This file contains the declaration of the WebAssembly-specific utility functions. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 llvm
 Compute iterated dominance frontiers using a linear time algorithm.
 
 llvm::WebAssembly
 

Functions

bool llvm::WebAssembly::isArgument (const MachineInstr &MI)
 
bool llvm::WebAssembly::isCopy (const MachineInstr &MI)
 
bool llvm::WebAssembly::isTee (const MachineInstr &MI)
 
bool llvm::WebAssembly::isChild (const MachineInstr &MI, const WebAssemblyFunctionInfo &MFI)
 Test whether MI is a child of some other node in an expression tree. More...
 
bool llvm::WebAssembly::isCallIndirect (const MachineInstr &MI)
 
MachineBasicBlockllvm::LoopBottom (const MachineLoop *Loop)
 Return the "bottom" block of a loop. More...
 

Detailed Description

This file contains the declaration of the WebAssembly-specific utility functions.

Definition in file WebAssemblyUtilities.h.