- 02 Jul, 2022 1 commit
-
-
董玉博 authored
-
- 01 Jul, 2022 32 commits
-
-
董玉博 authored
-
董玉博 authored
-
董玉博 authored
debug runner clean rm compiler debug asm_builder file_name
-
董玉博 authored
-
董玉博 authored
-
董玉博 authored
-
董玉博 authored
-
董玉博 authored
-
yonchicy authored
-
yonchicy authored
-
yonchicy authored
-
wuqi authored
-
wuqi authored
-
-
董玉博 authored
-
wuqi authored
-
yonchicy authored
-
wuqi authored
-
yonchicy authored
-
yonchicy authored
-
yonchicy authored
-
-
wuqi authored
-
董玉博 authored
global init
-
董玉博 authored
-
yonchicy authored
-
董玉博 authored
fake activative value analysis with lru
-
yonchicy authored
-
yonchicy authored
-
wuqi authored
-
董玉博 authored
-
yonchicy authored
-
- 30 Jun, 2022 7 commits
-
-
董玉博 authored
-
-
董玉博 authored
-
yonchicy authored
int fun(){ int a=1; if(a==1){ do something; } else { do something; } a= 2 // 这里应该有一个基本块,但是之前没有设置 } 解决方法是访问basicblock块的时候,检查一下当前basicblock的father和当前builder的_father_block是否相同。 - 前者代表了要插入指令的basicblock所属的层级 - 后者代表了当前builder过程所属的层级 - 如果二者层级不一样,就代表builder刚刚从一个新的basicblock块退出,需要插入新的基本块:
-
董玉博 authored
-
-
wuqi authored
-