Skip to content

Commit

Permalink
adjust for tracing test in ci
Browse files Browse the repository at this point in the history
  • Loading branch information
PhilippGrulich committed Oct 8, 2024
1 parent 612faab commit 2e12ea7
Show file tree
Hide file tree
Showing 20 changed files with 25 additions and 25 deletions.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
B0($1:i8,$2:i32)
CAST $3 $1 :i32
ADD $4 $3 $2 :i32
RETURN $4 :i32
RETURN $0 $4 :i32
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
B0($1:i16)
CONST $2 5 :i16
ADD $3 $1 $2 :i32
ADD $3 $1 $2 :i16
RETURN $0 $3 :i16
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
B0($1:i8)
CONST $2 2 :i8
ADD $3 $2 $1 :i32
ADD $3 $2 $1 :i8
RETURN $0 $3 :i8
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
B0($1:i8, $2:i8):
SUB $3:i8, $1:i8, $2:i8
RETURN $3 :i8
B0($1:i8,$2:i8)
SUB $3 $1 $2 :i8
RETURN $0 $3 :i8
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
B0($1:i8,$2:i32)
CAST $3 $1 :i32
ADD $4 $3 $2 :i32
RETURN $4 :i32
RETURN $0 $4 :i32
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
B0($1:i16)
CONST $2 5 :i16
ADD $3 $1 $2 :i32
ADD $3 $1 $2 :i16
RETURN $0 $3 :i16
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
B0($1:i8)
CONST $2 2 :i8
ADD $3 $2 $1 :i32
ADD $3 $2 $1 :i8
RETURN $0 $3 :i8
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
B0($1:i8,$2:i8)
SUB $3 $1 $2 :i8
RETURN $3 :i8
RETURN $0 $3 :i8
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ B1($3:i8,$4:i8,$1:ptr,$2:ptr)
MUL $24 $23 $22 :ui64
ADD $25 $2 $24 :ptr
LOAD $28 $25 :i8
ADD $29 $17 $28 :i32
ADD $29 $17 $28 :i8
CAST $30 $4 :i32
CONST $34 1 :ui64
CAST $35 $30 :ui64
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
B0($1:ptr)
CALL $2 _ZZN8nautilus15castCustomClassENS_3valIPNS_9BaseClassEEEEN3$_18__invokeEPNS_11CustomClassE($1) :i32
CALL $2 _ZZN8nautilus15castCustomClassENS_3valIPNS_9BaseClassEEEEN3$_08__invokeEPNS_11CustomClassE($1) :i32
RETURN $0 $2 :i32
2 changes: 1 addition & 1 deletion nautilus/test/data/pointer-tests/ir/castCustomClass.trace
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
NautilusIr {
execute() {
Block_0($1:ptr):
$2 = _ZZN8nautilus15castCustomClassENS_3valIPNS_9BaseClassEEEEN3$_18__invokeEPNS_11CustomClassE($1) :i32
$2 = _ZZN8nautilus15castCustomClassENS_3valIPNS_9BaseClassEEEEN3$_08__invokeEPNS_11CustomClassE($1) :i32
return ($2) :i32
}
} //NESIR
2 changes: 1 addition & 1 deletion nautilus/test/data/pointer-tests/tracing/addArray_i8.trace
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ B1()
ASSIGN $26 $25 :ptr
ASSIGN $27 $26 :ptr
LOAD $28 $27 :i8
ADD $29 $17 $28 :i32
ADD $29 $17 $28 :i8
CAST $30 $4 :i32
ASSIGN $31 $1 :ptr
ASSIGN $32 $30 :i32
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
B0($1:ptr)
CALL $2 _ZZN8nautilus15castCustomClassENS_3valIPNS_9BaseClassEEEEN3$_18__invokeEPNS_11CustomClassE($1) :i32
CALL $2 _ZZN8nautilus15castCustomClassENS_3valIPNS_9BaseClassEEEEN3$_08__invokeEPNS_11CustomClassE($1) :i32
RETURN $0 $2 :i32
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
B0($1:i32)
CALL $2 _ZZN8nautilus6engine21lambdaRuntimeFunctionENS_3valIiEEEN3$_28__invokeEi($1) :i32
CALL $2 _ZZN8nautilus6engine21lambdaRuntimeFunctionENS_3valIiEEEN3$_08__invokeEi($1) :i32
RETURN $0 $2 :i32
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
B0($1:i32)
CALL $2 _ZZN8nautilus6engine27nestedLambdaRuntimeFunctionENS_3valIiEEEN3$_48__invokeEi($1) :i32
CALL $3 _ZZN8nautilus6engine27nestedLambdaRuntimeFunctionENS_3valIiEEEN3$_38__invokeEi($2) :i32
CALL $2 _ZZN8nautilus6engine27nestedLambdaRuntimeFunctionENS_3valIiEEEN3$_18__invokeEi($1) :i32
CALL $3 _ZZN8nautilus6engine27nestedLambdaRuntimeFunctionENS_3valIiEEEN3$_08__invokeEi($2) :i32
RETURN $0 $3 :i32
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
NautilusIr {
execute() {
Block_0($1:i32):
$2 = _ZZN8nautilus6engine21lambdaRuntimeFunctionENS_3valIiEEEN3$_28__invokeEi($1) :i32
$2 = _ZZN8nautilus6engine21lambdaRuntimeFunctionENS_3valIiEEEN3$_08__invokeEi($1) :i32
return ($2) :i32
}
} //NESIR
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
NautilusIr {
execute() {
Block_0($1:i32):
$2 = _ZZN8nautilus6engine27nestedLambdaRuntimeFunctionENS_3valIiEEEN3$_48__invokeEi($1) :i32
$3 = _ZZN8nautilus6engine27nestedLambdaRuntimeFunctionENS_3valIiEEEN3$_38__invokeEi($2) :i32
$2 = _ZZN8nautilus6engine27nestedLambdaRuntimeFunctionENS_3valIiEEEN3$_18__invokeEi($1) :i32
$3 = _ZZN8nautilus6engine27nestedLambdaRuntimeFunctionENS_3valIiEEEN3$_08__invokeEi($2) :i32
return ($3) :i32
}
} //NESIR
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
B0($1:i32)
CALL $2 _ZZN8nautilus6engine21lambdaRuntimeFunctionENS_3valIiEEEN3$_28__invokeEi($1) :i32
CALL $2 _ZZN8nautilus6engine21lambdaRuntimeFunctionENS_3valIiEEEN3$_08__invokeEi($1) :i32
RETURN $0 $2 :i32
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
B0($1:i32)
CALL $2 _ZZN8nautilus6engine27nestedLambdaRuntimeFunctionENS_3valIiEEEN3$_48__invokeEi($1) :i32
CALL $3 _ZZN8nautilus6engine27nestedLambdaRuntimeFunctionENS_3valIiEEEN3$_38__invokeEi($2) :i32
CALL $2 _ZZN8nautilus6engine27nestedLambdaRuntimeFunctionENS_3valIiEEEN3$_18__invokeEi($1) :i32
CALL $3 _ZZN8nautilus6engine27nestedLambdaRuntimeFunctionENS_3valIiEEEN3$_08__invokeEi($2) :i32
RETURN $0 $3 :i32
2 changes: 1 addition & 1 deletion nautilus/test/execution-tests/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ list(APPEND CMAKE_MODULE_PATH ${catch2_SOURCE_DIR}/extras)

catch_discover_tests(nautilus-execution-tests EXTRA_ARGS --allow-running-no-tests)

if (ENABLE_TRACING)
if (ENABLE_TRACING AND (CMAKE_CXX_COMPILER_ID STREQUAL "AppleClang"))
# using Clang
add_executable(nautilus-tracing-tests
TracingTest.cpp
Expand Down

0 comments on commit 2e12ea7

Please sign in to comment.