@@ -10,45 +10,45 @@ K定义代码与相关LLVM IR用例映射关系的说明
10
10
11
11
[ Ticmpeq] ( ../src/gollvm-dyn-insts.k#L55 ) 和[ min_level.ll#L663] ( ../test/llvmIR/min_level/min_level.ll#L663 )
12
12
13
- [ Ticmpeqnull1] ( ../src/gollvm-dyn-insts.k#L59 ) 和[ min_level.ll#L687] ( gollvm-semantic /test/llvmIR/min_level/min_level.ll#L687)
13
+ [ Ticmpeqnull1] ( ../src/gollvm-dyn-insts.k#L59 ) 和[ min_level.ll#L687] ( .. /test/llvmIR/min_level/min_level.ll#L687)
14
14
15
- [ Tptrtoint] ( gollvm-semantic /src/gollvm-dyn-insts.k#L96) 和[ min_level.ll#L675] ( gollvm-semantic /test/llvmIR/min_level/min_level.ll#L675)
15
+ [ Tptrtoint] ( .. /src/gollvm-dyn-insts.k#L96) 和[ min_level.ll#L675] ( .. /test/llvmIR/min_level/min_level.ll#L675)
16
16
17
- [ TloadWriteBarrier] ( gollvm-semantic /src/gollvm-dyn-insts.k#L98) 和[ min_level.ll#L662] ( gollvm-semantic /test/llvmIR/min_level/min_level.ll#L662)
17
+ [ TloadWriteBarrier] ( .. /src/gollvm-dyn-insts.k#L98) 和[ min_level.ll#L662] ( .. /test/llvmIR/min_level/min_level.ll#L662)
18
18
19
- [ Tload] ( gollvm-semantic /src/gollvm-dyn-insts.k#L100) 和[ min_level.ll#L693] ( gollvm-semantic /test/llvmIR/min_level/min_level.ll#L693)
19
+ [ Tload] ( .. /src/gollvm-dyn-insts.k#L100) 和[ min_level.ll#L693] ( .. /test/llvmIR/min_level/min_level.ll#L693)
20
20
21
- [ Tloadprim] ( gollvm-semantic /src/gollvm-dyn-insts.k#L108) 和[ min_level.ll#L706] ( gollvm-semantic /test/llvmIR/min_level/min_level.ll#L706)
21
+ [ Tloadprim] ( .. /src/gollvm-dyn-insts.k#L108) 和[ min_level.ll#L706] ( .. /test/llvmIR/min_level/min_level.ll#L706)
22
22
23
- [ Tphi] ( gollvm-semantic /src/gollvm-dyn-insts.k#L117) 和[ min_level.ll#L685] ( gollvm-semantic /test/llvmIR/min_level/min_level.ll#L685)
23
+ [ Tphi] ( .. /src/gollvm-dyn-insts.k#L117) 和[ min_level.ll#L685] ( .. /test/llvmIR/min_level/min_level.ll#L685)
24
24
25
- [ TstoreLocalNameAddr] ( gollvm-semantic /src/gollvm-dyn-insts.k#L143) 和[ min_level.ll#L681)] ( gollvm-semantic /test/llvmIR/min_level/min_level.ll#L681)
25
+ [ TstoreLocalNameAddr] ( .. /src/gollvm-dyn-insts.k#L143) 和[ min_level.ll#L681)] ( .. /test/llvmIR/min_level/min_level.ll#L681)
26
26
27
- [ TstoreLocalNameNonAddr] ( gollvm-semantic /src/gollvm-dyn-insts.k#L147) 和[ min_level.ll#L681] ( gollvm-semantic /test/llvmIR/min_level/min_level.ll#L681)
27
+ [ TstoreLocalNameNonAddr] ( .. /src/gollvm-dyn-insts.k#L147) 和[ min_level.ll#L681] ( .. /test/llvmIR/min_level/min_level.ll#L681)
28
28
29
- [ TstoreConst] ( gollvm-semantic /src/gollvm-dyn-insts.k#L147) 和[ min_level.ll#L657] ( gollvm-semantic /test/llvmIR/min_level/min_level.ll#L657)
29
+ [ TstoreConst] ( .. /src/gollvm-dyn-insts.k#L147) 和[ min_level.ll#L657] ( .. /test/llvmIR/min_level/min_level.ll#L657)
30
30
31
- [ Talloc] ( gollvm-semantic /src/gollvm-dyn-insts.k#L157) 和[ preprocessed.disable_llvm_passes_slice_no_escape.ll#L135] ( gollvm-semantic /test/llvmIR/slice_no_escape/preprocessed.disable_llvm_passes_slice_no_escape.ll#L135)
31
+ [ Talloc] ( .. /src/gollvm-dyn-insts.k#L157) 和[ preprocessed.disable_llvm_passes_slice_no_escape.ll#L135] ( .. /test/llvmIR/slice_no_escape/preprocessed.disable_llvm_passes_slice_no_escape.ll#L135)
32
32
33
- [ Tgep] ( gollvm-semantic /src/gollvm-dyn-insts.k#L169) 和[ preprocessed.disable_llvm_passes_slice_no_escape.ll#L154] ( gollvm-semantic /test/llvmIR/slice_no_escape/preprocessed.disable_llvm_passes_slice_no_escape.ll#L154)
33
+ [ Tgep] ( .. /src/gollvm-dyn-insts.k#L169) 和[ preprocessed.disable_llvm_passes_slice_no_escape.ll#L154] ( .. /test/llvmIR/slice_no_escape/preprocessed.disable_llvm_passes_slice_no_escape.ll#L154)
34
34
35
- [ TgepNonZero] ( gollvm-semantic /src/gollvm-dyn-insts.k#L176) 和[ preprocessed.disable_llvm_passes_slice_no_escape.ll#L229] ( gollvm-semantic /test/llvmIR/slice_no_escape/preprocessed.disable_llvm_passes_slice_no_escape.ll#L229)
35
+ [ TgepNonZero] ( .. /src/gollvm-dyn-insts.k#L176) 和[ preprocessed.disable_llvm_passes_slice_no_escape.ll#L229] ( .. /test/llvmIR/slice_no_escape/preprocessed.disable_llvm_passes_slice_no_escape.ll#L229)
36
36
37
- [ Tzexttrue] ( gollvm-semantic /src/gollvm-dyn-insts.k#L183) 和[ preprocessed.disable_llvm_passes_slice_no_escape.ll#L239] ( gollvm-semantic /test/llvmIR/slice_no_escape/preprocessed.disable_llvm_passes_slice_no_escape.ll#L239)
37
+ [ Tzexttrue] ( .. /src/gollvm-dyn-insts.k#L183) 和[ preprocessed.disable_llvm_passes_slice_no_escape.ll#L239] ( .. /test/llvmIR/slice_no_escape/preprocessed.disable_llvm_passes_slice_no_escape.ll#L239)
38
38
39
- [ Tand] ( gollvm-semantic /src/gollvm-dyn-insts.k#L192) 和[ preprocessed.disable_llvm_passes_slice_no_escape.ll#L240] ( gollvm-semantic /test/llvmIR/slice_no_escape/preprocessed.disable_llvm_passes_slice_no_escape.ll#L240)
39
+ [ Tand] ( .. /src/gollvm-dyn-insts.k#L192) 和[ preprocessed.disable_llvm_passes_slice_no_escape.ll#L240] ( .. /test/llvmIR/slice_no_escape/preprocessed.disable_llvm_passes_slice_no_escape.ll#L240)
40
40
41
- [ Tadd] ( gollvm-semantic /src/gollvm-dyn-insts.k#L199) 和[ preprocessed.disable_llvm_passes_slice_no_escape.ll#L188] ( gollvm-semantic /test/llvmIR/slice_no_escape/preprocessed.disable_llvm_passes_slice_no_escape.ll#L188)
41
+ [ Tadd] ( .. /src/gollvm-dyn-insts.k#L199) 和[ preprocessed.disable_llvm_passes_slice_no_escape.ll#L188] ( .. /test/llvmIR/slice_no_escape/preprocessed.disable_llvm_passes_slice_no_escape.ll#L188)
42
42
43
- [ Tsub] ( gollvm-semantic /src/gollvm-dyn-insts.k#L206) 和[ preprocessed.disable_llvm_passes_slice_no_escape.ll#L266] ( gollvm-semantic /test/llvmIR/slice_no_escape/preprocessed.disable_llvm_passes_slice_no_escape.ll#L266)
43
+ [ Tsub] ( .. /src/gollvm-dyn-insts.k#L206) 和[ preprocessed.disable_llvm_passes_slice_no_escape.ll#L266] ( .. /test/llvmIR/slice_no_escape/preprocessed.disable_llvm_passes_slice_no_escape.ll#L266)
44
44
45
- [ Ttrunc] ( gollvm-semantic /src/gollvm-dyn-insts.k#L213) 和[ preprocessed.disable_llvm_passes_slice_no_escape.ll#L252] ( gollvm-semantic /test/llvmIR/slice_no_escape/preprocessed.disable_llvm_passes_slice_no_escape.ll#L252)
45
+ [ Ttrunc] ( .. /src/gollvm-dyn-insts.k#L213) 和[ preprocessed.disable_llvm_passes_slice_no_escape.ll#L252] ( .. /test/llvmIR/slice_no_escape/preprocessed.disable_llvm_passes_slice_no_escape.ll#L252)
46
46
47
47
## 运行时函数
48
48
49
- [ Tnewobject] ( gollvm-semantic /src/gollvm-runtime.k#L58) 和[ min_level.ll#L667] ( gollvm-semantic /test/llvmIR/min_level/min_level.ll#L667)
49
+ [ Tnewobject] ( .. /src/gollvm-runtime.k#L58) 和[ min_level.ll#L667] ( .. /test/llvmIR/min_level/min_level.ll#L667)
50
50
51
- [ Tmakemap] ( gollvm-semantic /src/gollvm-runtime.k#L65) 和[ min_level.ll#L658] ( gollvm-semantic /test/llvmIR/min_level/min_level.ll#L658)
51
+ [ Tmakemap] ( .. /src/gollvm-runtime.k#L65) 和[ min_level.ll#L658] ( .. /test/llvmIR/min_level/min_level.ll#L658)
52
52
53
- [ TmapassignNotExist] ( gollvm-semantic /src/gollvm-runtime.k#L78) 和[ min_level.ll#L741] ( gollvm-semantic /test/llvmIR/min_level/min_level.ll#L741)
53
+ [ TmapassignNotExist] ( .. /src/gollvm-runtime.k#L78) 和[ min_level.ll#L741] ( .. /test/llvmIR/min_level/min_level.ll#L741)
54
54
0 commit comments