summary refs log tree commit diff
path: root/lisc/ssa.c
AgeCommit message (Expand)Author
2015-11-09recognize locals in phiins()Quentin Carbonneaux
2015-11-09fix bug in frontier discoveryQuentin Carbonneaux
2015-11-09start conventional ssa constructionQuentin Carbonneaux
2015-10-31make phi-class handling more localQuentin Carbonneaux
2015-10-30remove liveness heuristic in fillphi()Quentin Carbonneaux
2015-10-06add pool memory managementQuentin Carbonneaux
2015-10-06use new vector functions instead of reallocsQuentin Carbonneaux
2015-09-26do not merge phi classes of interfering tempsQuentin Carbonneaux
2015-09-25add union-find based phi-class computationQuentin Carbonneaux
2015-09-15add a size to all operations (wip)Quentin Carbonneaux
2015-09-15use loop frequency in ties of rpoQuentin Carbonneaux
2015-09-15minor change in rpo walkingQuentin Carbonneaux
2015-09-15use a new Ref type for registersQuentin Carbonneaux
2015-09-15start change of representation for registersQuentin Carbonneaux
2015-09-15start work on word/long handlingQuentin Carbonneaux
2015-09-15export error functionsQuentin Carbonneaux
2015-09-15do not use _ in identifiersQuentin Carbonneaux
2015-09-15add rpo test and some liveness codeQuentin Carbonneaux
2015-09-15use argument array for all instructionsQuentin Carbonneaux
2015-09-15change Ref to a structQuentin Carbonneaux
2015-09-15patch jumps too in ssafixQuentin Carbonneaux
2015-09-15update ssa moduleQuentin Carbonneaux
2015-09-15give blocks an idQuentin Carbonneaux
2015-09-15remove useless parameter in top,bot defQuentin Carbonneaux
2015-09-15update ssafix, still buggyQuentin Carbonneaux
2015-09-15first blood at ssa reconstructionQuentin Carbonneaux
2015-09-15free old rpo information before overwritingQuentin Carbonneaux
2015-09-15add rpo information to functionsQuentin Carbonneaux
2015-09-15properly clear predecessors in fillpredsQuentin Carbonneaux
2015-09-15add predecessor computationQuentin Carbonneaux