Jlm
Public Member Functions | Public Attributes | List of all members
jlm::llvm::TailControlledLoop Struct Reference
Collaboration diagram for jlm::llvm::TailControlledLoop:
Collaboration graph
[legend]

Public Member Functions

 TailControlledLoop (ControlFlowGraphNode *entry, BasicBlock *i, BasicBlock *r)
 

Public Attributes

ControlFlowGraphNodene
 
BasicBlockinsert
 
BasicBlockreplacement
 

Detailed Description

Definition at line 16 of file ControlFlowRestructuring.cpp.

Constructor & Destructor Documentation

◆ TailControlledLoop()

jlm::llvm::TailControlledLoop::TailControlledLoop ( ControlFlowGraphNode entry,
BasicBlock i,
BasicBlock r 
)
inline

Definition at line 18 of file ControlFlowRestructuring.cpp.

Member Data Documentation

◆ insert

BasicBlock* jlm::llvm::TailControlledLoop::insert

Definition at line 25 of file ControlFlowRestructuring.cpp.

◆ ne

ControlFlowGraphNode* jlm::llvm::TailControlledLoop::ne

Definition at line 24 of file ControlFlowRestructuring.cpp.

◆ replacement

BasicBlock* jlm::llvm::TailControlledLoop::replacement

Definition at line 26 of file ControlFlowRestructuring.cpp.


The documentation for this struct was generated from the following file: