Jlm
Functions
CallTests.cpp File Reference
#include <gtest/gtest.h>
#include <jlm/llvm/ir/operators/alloca.hpp>
#include <jlm/llvm/ir/operators/call.hpp>
#include <jlm/llvm/ir/operators/FunctionPointer.hpp>
#include <jlm/llvm/ir/operators/GetElementPtr.hpp>
#include <jlm/llvm/ir/operators/Load.hpp>
#include <jlm/llvm/ir/operators/Store.hpp>
#include <jlm/llvm/ir/RvsdgModule.hpp>
#include <jlm/rvsdg/bitstring/arithmetic.hpp>
#include <jlm/rvsdg/bitstring/comparison.hpp>
#include <jlm/rvsdg/bitstring/constant.hpp>
#include <jlm/rvsdg/gamma.hpp>
#include <jlm/rvsdg/TestOperations.hpp>
#include <jlm/rvsdg/TestType.hpp>
#include <jlm/rvsdg/theta.hpp>
#include <jlm/rvsdg/view.hpp>
#include <jlm/util/GraphWriter.hpp>
Include dependency graph for CallTests.cpp:

Go to the source code of this file.

Functions

 TEST (CallOperationTests, TestCopy)
 
 TEST (CallOperationTests, TestCallNodeAccessors)
 
 TEST (CallOperationTests, TestCallTypeClassifierIndirectCall)
 
 TEST (CallOperationTests, TestCallTypeClassifierNonRecursiveDirectCall)
 
 TEST (CallOperationTests, TestCallTypeClassifierNonRecursiveDirectCallTheta)
 
 TEST (CallOperationTests, TestCallTypeClassifierRecursiveDirectCall)
 

Function Documentation

◆ TEST() [1/6]

TEST ( CallOperationTests  ,
TestCallNodeAccessors   
)

Definition at line 62 of file CallTests.cpp.

◆ TEST() [2/6]

TEST ( CallOperationTests  ,
TestCallTypeClassifierIndirectCall   
)

Definition at line 106 of file CallTests.cpp.

◆ TEST() [3/6]

TEST ( CallOperationTests  ,
TestCallTypeClassifierNonRecursiveDirectCall   
)

Definition at line 168 of file CallTests.cpp.

◆ TEST() [4/6]

TEST ( CallOperationTests  ,
TestCallTypeClassifierNonRecursiveDirectCallTheta   
)

Definition at line 267 of file CallTests.cpp.

◆ TEST() [5/6]

TEST ( CallOperationTests  ,
TestCallTypeClassifierRecursiveDirectCall   
)

Definition at line 382 of file CallTests.cpp.

◆ TEST() [6/6]

TEST ( CallOperationTests  ,
TestCopy   
)

Definition at line 25 of file CallTests.cpp.