jacobly0 / llvm-project

This fork of the canonical git mirror of the LLVM subversion repository adds (e)Z80 targets. Please refer to the wiki for important build instructions.
https://github.com/jacobly0/llvm-project/wiki
123 stars 15 forks source link

Register definition refactoring #6

Closed b-s-a closed 2 years ago

b-s-a commented 4 years ago

24-bit eZ80 registers now defined like in RISCV source code. Change eliminates register name duplication.

mateoconlechuga commented 4 years ago

This is wrong: https://github.com/jacobly0/llvm-project/pull/6/files#diff-12eb8967dc2dd2037ac725d8dd933a6cR89

Also I'm not sure what purpose this change serves.

b-s-a commented 4 years ago

This change fixes register name conflict which is appears when you try to create asm matcher.

jacobly0 commented 2 years ago

Thanks!