-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
- register allocation 결과 이용하여 실제로 register에 할당시키기 => 완료 a5330b9
- array 관련 #16 (comment) 에서 말한 pointer에 대한 constant propagation
- subexpression 최적화 + array의 값에 대한 peephole optimization
그 외 마이너한 것들
- callee save register 저장을 사용하지 않은 레지스터에 대해서는 안 하게 만들기
=> 완료 dbb9352 - parameter 관련 버그 #22 대로 수정하면서 tail call optimization이 덜 공격적으로 작동한다. 제대로 동작하게 수정하기
=> 완료 2c1f97e - tail call 중 tail recursion은 loop로 바꾸는 최적화
- 필요 이상의 mov 지우기,
opGetParam효율적으로 컴파일 바꾸기
=>완료 eb87de1
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels