Jlm
Classes | Functions
CastingTests.cpp File Reference
#include <gtest/gtest.h>
#include <jlm/llvm/backend/IpGraphToLlvmConverter.hpp>
#include <jlm/llvm/backend/RvsdgToIpGraphConverter.hpp>
#include <jlm/llvm/frontend/LlvmModuleConversion.hpp>
#include <jlm/llvm/ir/operators/lambda.hpp>
#include <jlm/llvm/ir/operators/operators.hpp>
#include <jlm/llvm/ir/operators/sext.hpp>
#include <jlm/llvm/ir/print.hpp>
#include <jlm/llvm/ir/types.hpp>
#include <jlm/rvsdg/bitstring/type.hpp>
#include <jlm/rvsdg/graph.hpp>
#include <jlm/rvsdg/MatchType.hpp>
#include <jlm/rvsdg/simple-node.hpp>
#include <jlm/util/Statistics.hpp>
#include <llvm/IR/DerivedTypes.h>
#include <llvm/IR/Instructions.h>
#include <llvm/IR/LLVMContext.h>
#include <algorithm>
Include dependency graph for CastingTests.cpp:

Go to the source code of this file.

Classes

class  LlvmBackendCastingFixture
 

Functions

 TEST_P (LlvmBackendCastingFixture, AllIntegerCasts)
 
 INSTANTIATE_TEST_SUITE_P (LlvmBackendCastingTests, LlvmBackendCastingFixture, testing::Values(0, 1, 2, 4, 8))
 

Function Documentation

◆ INSTANTIATE_TEST_SUITE_P()

INSTANTIATE_TEST_SUITE_P ( LlvmBackendCastingTests  ,
LlvmBackendCastingFixture  ,
testing::Values(0, 1, 2, 4, 8)   
)

◆ TEST_P()

TEST_P ( LlvmBackendCastingFixture  ,
AllIntegerCasts   
)

Definition at line 32 of file CastingTests.cpp.