Jlm
Functions
TypeConverterTests.cpp File Reference
#include <gtest/gtest.h>
#include <jlm/llvm/ir/TypeConverter.hpp>
#include <jlm/rvsdg/bitstring/type.hpp>
#include <jlm/rvsdg/control.hpp>
#include <jlm/rvsdg/FunctionType.hpp>
#include <llvm/IR/DerivedTypes.h>
#include <llvm/IR/LLVMContext.h>
Include dependency graph for TypeConverterTests.cpp:

Go to the source code of this file.

Functions

 TEST (TypeConverterTests, LlvmIntegerTypeConversion)
 
 TEST (TypeConverterTests, LlvmPointerTypeConversion)
 
 TEST (TypeConverterTests, LlvmFunctionTypeConversion)
 
 TEST (TypeConverterTests, LlvmFloatingPointTypeConversion)
 
 TEST (TypeConverterTests, LlvmStructTypeConversion)
 
 TEST (TypeConverterTests, LlvmArrayTypeConversion)
 
 TEST (TypeConverterTests, LlvmVectorTypeConversion)
 
 TEST (TypeConverterTests, JLmBitTypeConversion)
 
 TEST (TypeConverterTests, JlmFunctionTypeConversion)
 
 TEST (TypeConverterTests, JlmPointerTypeConversion)
 
 TEST (TypeConverterTests, JlmArrayTypeConversion)
 
 TEST (TypeConverterTests, JlmControlTypeConversion)
 
 TEST (TypeConverterTests, JlmFloatingPointTypeConversion)
 
 TEST (TypeConverterTests, JlmStructTypeConversion)
 
 TEST (TypeConverterTests, JlmFixedVectorTypeConversion)
 
 TEST (TypeConverterTests, JlmScalableVectorTypeConversion)
 

Function Documentation

◆ TEST() [1/16]

TEST ( TypeConverterTests  ,
JlmArrayTypeConversion   
)

Definition at line 412 of file TypeConverterTests.cpp.

◆ TEST() [2/16]

TEST ( TypeConverterTests  ,
JLmBitTypeConversion   
)

Definition at line 293 of file TypeConverterTests.cpp.

◆ TEST() [3/16]

TEST ( TypeConverterTests  ,
JlmControlTypeConversion   
)

Definition at line 440 of file TypeConverterTests.cpp.

◆ TEST() [4/16]

TEST ( TypeConverterTests  ,
JlmFixedVectorTypeConversion   
)

Definition at line 541 of file TypeConverterTests.cpp.

◆ TEST() [5/16]

TEST ( TypeConverterTests  ,
JlmFloatingPointTypeConversion   
)

Definition at line 463 of file TypeConverterTests.cpp.

◆ TEST() [6/16]

TEST ( TypeConverterTests  ,
JlmFunctionTypeConversion   
)

Definition at line 341 of file TypeConverterTests.cpp.

◆ TEST() [7/16]

TEST ( TypeConverterTests  ,
JlmPointerTypeConversion   
)

Definition at line 393 of file TypeConverterTests.cpp.

◆ TEST() [8/16]

TEST ( TypeConverterTests  ,
JlmScalableVectorTypeConversion   
)

Definition at line 570 of file TypeConverterTests.cpp.

◆ TEST() [9/16]

TEST ( TypeConverterTests  ,
JlmStructTypeConversion   
)

Definition at line 492 of file TypeConverterTests.cpp.

◆ TEST() [10/16]

TEST ( TypeConverterTests  ,
LlvmArrayTypeConversion   
)

Definition at line 233 of file TypeConverterTests.cpp.

◆ TEST() [11/16]

TEST ( TypeConverterTests  ,
LlvmFloatingPointTypeConversion   
)

Definition at line 138 of file TypeConverterTests.cpp.

◆ TEST() [12/16]

TEST ( TypeConverterTests  ,
LlvmFunctionTypeConversion   
)

Definition at line 76 of file TypeConverterTests.cpp.

◆ TEST() [13/16]

TEST ( TypeConverterTests  ,
LlvmIntegerTypeConversion   
)

Definition at line 16 of file TypeConverterTests.cpp.

◆ TEST() [14/16]

TEST ( TypeConverterTests  ,
LlvmPointerTypeConversion   
)

Definition at line 58 of file TypeConverterTests.cpp.

◆ TEST() [15/16]

TEST ( TypeConverterTests  ,
LlvmStructTypeConversion   
)

Definition at line 172 of file TypeConverterTests.cpp.

◆ TEST() [16/16]

TEST ( TypeConverterTests  ,
LlvmVectorTypeConversion   
)

Definition at line 263 of file TypeConverterTests.cpp.