LLVM  8.0.1
Functions
Coroutine transformations
Collaboration diagram for Coroutine transformations:

Functions

void LLVMAddCoroEarlyPass (LLVMPassManagerRef PM)
 See llvm::createCoroEarlyPass function. More...
 
void LLVMAddCoroSplitPass (LLVMPassManagerRef PM)
 See llvm::createCoroSplitPass function. More...
 
void LLVMAddCoroElidePass (LLVMPassManagerRef PM)
 See llvm::createCoroElidePass function. More...
 
void LLVMAddCoroCleanupPass (LLVMPassManagerRef PM)
 See llvm::createCoroCleanupPass function. More...
 

Detailed Description

Function Documentation

◆ LLVMAddCoroCleanupPass()

void LLVMAddCoroCleanupPass ( LLVMPassManagerRef  PM)

See llvm::createCoroCleanupPass function.

Definition at line 361 of file Coroutines.cpp.

References llvm::createCoroCleanupPass(), and llvm::unwrap().

◆ LLVMAddCoroEarlyPass()

void LLVMAddCoroEarlyPass ( LLVMPassManagerRef  PM)

See llvm::createCoroEarlyPass function.

Definition at line 349 of file Coroutines.cpp.

References llvm::createCoroEarlyPass(), and llvm::unwrap().

◆ LLVMAddCoroElidePass()

void LLVMAddCoroElidePass ( LLVMPassManagerRef  PM)

See llvm::createCoroElidePass function.

Definition at line 357 of file Coroutines.cpp.

References llvm::createCoroElidePass(), and llvm::unwrap().

◆ LLVMAddCoroSplitPass()

void LLVMAddCoroSplitPass ( LLVMPassManagerRef  PM)

See llvm::createCoroSplitPass function.

Definition at line 353 of file Coroutines.cpp.

References llvm::createCoroSplitPass(), and llvm::unwrap().