Logo
Explore Mirrors Help
Sign In
6502/llvm-6502
1
0
Fork 0
You've already forked llvm-6502
mirror of https://github.com/c64scene-ar/llvm-6502.git synced 2025-10-25 10:27:04 +00:00
Code Issues Projects Releases Wiki Activity
Files
5792f51e12d9c8685399e9857799365854ab5bf6
llvm-6502/lib/Transforms
History
Evan Cheng 5792f51e12 Teach LSR to optimize more loop exit compares, i.e. change them to use postinc iv value. Previously LSR would only optimize those which are in the loop latch block. However, if LSR can prove it is safe (and profitable), it's now possible to change those not in the latch blocks to use postinc values.
Also, if the compare is the only use, LSR would place the iv increment instruction before the compare instead in the latch.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@71485 91177308-0d34-0410-b5e6-96231b3b80d8
2009-05-11 22:33:01 +00:00
..
Hello
Removed trailing whitespace from Makefiles.
2009-01-09 16:44:42 +00:00
Instrumentation
Removed trailing whitespace from Makefiles.
2009-01-09 16:44:42 +00:00
IPO
Rename PaddedSize to AllocSize, in the hope that this
2009-05-09 07:06:46 +00:00
Scalar
Teach LSR to optimize more loop exit compares, i.e. change them to use postinc iv value. Previously LSR would only optimize those which are in the loop latch block. However, if LSR can prove it is safe (and profitable), it's now possible to change those not in the latch blocks to use postinc values.
2009-05-11 22:33:01 +00:00
Utils
Rename PaddedSize to AllocSize, in the hope that this
2009-05-09 07:06:46 +00:00
Makefile
I should definitely read make docs someday :(
2009-03-11 20:40:15 +00:00
Powered by Gitea Version: 1.24.7 Page: 1300ms Template: 204ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API