Jlm
Functions
CallSummaryTests.cpp File Reference
#include <gtest/gtest.h>
#include <jlm/llvm/ir/CallSummary.hpp>
#include <jlm/llvm/ir/operators/call.hpp>
#include <jlm/llvm/ir/operators/FunctionPointer.hpp>
#include <jlm/llvm/ir/operators/lambda.hpp>
#include <jlm/llvm/ir/RvsdgModule.hpp>
#include <jlm/llvm/TestRvsdgs.hpp>
#include <jlm/rvsdg/TestOperations.hpp>
#include <jlm/rvsdg/TestType.hpp>
Include dependency graph for CallSummaryTests.cpp:

Go to the source code of this file.

Functions

 TEST (CallSummaryTests, TestCallSummaryComputationDead)
 
 TEST (CallSummaryTests, TestCallSummaryComputationExport)
 
 TEST (CallSummaryTests, TestCallSummaryComputationDirectCalls)
 
 TEST (CallSummaryTests, TestCallSummaryComputationIndirectCalls)
 
 TEST (CallSummaryTests, TestCallSummaryComputationFunctionPointerInDelta)
 
 TEST (CallSummaryTests, TestCallSummaryComputationLambdaResult)
 

Function Documentation

◆ TEST() [1/6]

TEST ( CallSummaryTests  ,
TestCallSummaryComputationDead   
)

Definition at line 17 of file CallSummaryTests.cpp.

◆ TEST() [2/6]

TEST ( CallSummaryTests  ,
TestCallSummaryComputationDirectCalls   
)

Definition at line 86 of file CallSummaryTests.cpp.

◆ TEST() [3/6]

TEST ( CallSummaryTests  ,
TestCallSummaryComputationExport   
)

Definition at line 51 of file CallSummaryTests.cpp.

◆ TEST() [4/6]

TEST ( CallSummaryTests  ,
TestCallSummaryComputationFunctionPointerInDelta   
)

Definition at line 248 of file CallSummaryTests.cpp.

◆ TEST() [5/6]

TEST ( CallSummaryTests  ,
TestCallSummaryComputationIndirectCalls   
)

Definition at line 204 of file CallSummaryTests.cpp.

◆ TEST() [6/6]

TEST ( CallSummaryTests  ,
TestCallSummaryComputationLambdaResult   
)

Definition at line 286 of file CallSummaryTests.cpp.