Jlm
Functions
JlmToMlirToJlmTests.cpp File Reference
#include <gtest/gtest.h>
#include <jlm/llvm/ir/CallingConvention.hpp>
#include <jlm/llvm/ir/operators/alloca.hpp>
#include <jlm/llvm/ir/operators/GetElementPtr.hpp>
#include <jlm/llvm/ir/operators/IOBarrier.hpp>
#include <jlm/llvm/ir/operators/Load.hpp>
#include <jlm/llvm/ir/operators/sext.hpp>
#include <jlm/llvm/ir/operators/SpecializedArithmeticIntrinsicOperations.hpp>
#include <jlm/llvm/ir/operators/Store.hpp>
#include <jlm/mlir/backend/JlmToMlirConverter.hpp>
#include <jlm/mlir/frontend/MlirToJlmConverter.hpp>
Include dependency graph for JlmToMlirToJlmTests.cpp:

Go to the source code of this file.

Functions

 TEST (JlmToMlirToJlmTests, TestUndef)
 
 TEST (JlmToMlirToJlmTests, TestAlloca)
 
 TEST (JlmToMlirToJlmTests, TestLoad)
 
 TEST (JlmToMlirToJlmTests, TestStore)
 
 TEST (JlmToMlirToJlmTests, TestSext)
 
 TEST (JlmToMlirToJlmTests, TestSitofp)
 
 TEST (JlmToMlirToJlmTests, TestConstantFP)
 
 TEST (JlmToMlirToJlmTests, TestFpBinary)
 
 TEST (JlmToMlirToJlmTests, TestFMulAddOp)
 
 TEST (JlmToMlirToJlmTests, TestGetElementPtr)
 
 TEST (JlmToMlirToJlmTests, TestDelta)
 
 TEST (JlmToMlirToJlmTests, TestConstantDataArray)
 
 TEST (JlmToMlirToJlmTests, TestConstantAggregateZero)
 
 TEST (JlmToMlirToJlmTests, TestVarArgList)
 
 TEST (JlmToMlirToJlmTests, TestFNeg)
 
 TEST (JlmToMlirToJlmTests, TestFPExt)
 
 TEST (JlmToMlirToJlmTests, TestTrunc)
 
 TEST (JlmToMlirToJlmTests, TestFree)
 
 TEST (JlmToMlirToJlmTests, TestFunctionGraphImport)
 
 TEST (JlmToMlirToJlmTests, TestPointerGraphImport)
 
 TEST (JlmToMlirToJlmTests, TestIOBarrier)
 
 TEST (JlmToMlirToJlmTests, TestMalloc)
 

Function Documentation

◆ TEST() [1/22]

TEST ( JlmToMlirToJlmTests  ,
TestAlloca   
)

Definition at line 72 of file JlmToMlirToJlmTests.cpp.

◆ TEST() [2/22]

TEST ( JlmToMlirToJlmTests  ,
TestConstantAggregateZero   
)

Definition at line 967 of file JlmToMlirToJlmTests.cpp.

◆ TEST() [3/22]

TEST ( JlmToMlirToJlmTests  ,
TestConstantDataArray   
)

Definition at line 890 of file JlmToMlirToJlmTests.cpp.

◆ TEST() [4/22]

TEST ( JlmToMlirToJlmTests  ,
TestConstantFP   
)

Definition at line 498 of file JlmToMlirToJlmTests.cpp.

◆ TEST() [5/22]

TEST ( JlmToMlirToJlmTests  ,
TestDelta   
)

Definition at line 778 of file JlmToMlirToJlmTests.cpp.

◆ TEST() [6/22]

TEST ( JlmToMlirToJlmTests  ,
TestFMulAddOp   
)

Definition at line 633 of file JlmToMlirToJlmTests.cpp.

◆ TEST() [7/22]

TEST ( JlmToMlirToJlmTests  ,
TestFNeg   
)

Definition at line 1092 of file JlmToMlirToJlmTests.cpp.

◆ TEST() [8/22]

TEST ( JlmToMlirToJlmTests  ,
TestFpBinary   
)

Definition at line 553 of file JlmToMlirToJlmTests.cpp.

◆ TEST() [9/22]

TEST ( JlmToMlirToJlmTests  ,
TestFPExt   
)

Definition at line 1167 of file JlmToMlirToJlmTests.cpp.

◆ TEST() [10/22]

TEST ( JlmToMlirToJlmTests  ,
TestFree   
)

Definition at line 1316 of file JlmToMlirToJlmTests.cpp.

◆ TEST() [11/22]

TEST ( JlmToMlirToJlmTests  ,
TestFunctionGraphImport   
)

Definition at line 1405 of file JlmToMlirToJlmTests.cpp.

◆ TEST() [12/22]

TEST ( JlmToMlirToJlmTests  ,
TestGetElementPtr   
)

Definition at line 694 of file JlmToMlirToJlmTests.cpp.

◆ TEST() [13/22]

TEST ( JlmToMlirToJlmTests  ,
TestIOBarrier   
)

Definition at line 1555 of file JlmToMlirToJlmTests.cpp.

◆ TEST() [14/22]

TEST ( JlmToMlirToJlmTests  ,
TestLoad   
)

Definition at line 167 of file JlmToMlirToJlmTests.cpp.

◆ TEST() [15/22]

TEST ( JlmToMlirToJlmTests  ,
TestMalloc   
)

Definition at line 1672 of file JlmToMlirToJlmTests.cpp.

◆ TEST() [16/22]

TEST ( JlmToMlirToJlmTests  ,
TestPointerGraphImport   
)

Definition at line 1484 of file JlmToMlirToJlmTests.cpp.

◆ TEST() [17/22]

TEST ( JlmToMlirToJlmTests  ,
TestSext   
)

Definition at line 356 of file JlmToMlirToJlmTests.cpp.

◆ TEST() [18/22]

TEST ( JlmToMlirToJlmTests  ,
TestSitofp   
)

Definition at line 429 of file JlmToMlirToJlmTests.cpp.

◆ TEST() [19/22]

TEST ( JlmToMlirToJlmTests  ,
TestStore   
)

Definition at line 262 of file JlmToMlirToJlmTests.cpp.

◆ TEST() [20/22]

TEST ( JlmToMlirToJlmTests  ,
TestTrunc   
)

Definition at line 1243 of file JlmToMlirToJlmTests.cpp.

◆ TEST() [21/22]

TEST ( JlmToMlirToJlmTests  ,
TestUndef   
)

Definition at line 19 of file JlmToMlirToJlmTests.cpp.

◆ TEST() [22/22]

TEST ( JlmToMlirToJlmTests  ,
TestVarArgList   
)

Definition at line 1022 of file JlmToMlirToJlmTests.cpp.