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 2026-01-22 05:22:57 +00:00
Code Issues Projects Releases Wiki Activity
Files
6b7603962adaca5fd403cefd74e7fe32fdbcc8db
llvm-6502/lib/Transforms
History
Benjamin Kramer 6b7603962a TRE: Just erase dead BBs and tweak the iteration loop not to increment the deleted BB iterator.
Leaving empty blocks around just opens up a can of bugs like PR22704. Deleting
them early also slightly simplifies code.

Thanks to Sanjay for the IR test case.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@230856 91177308-0d34-0410-b5e6-96231b3b80d8
2015-02-28 16:47:27 +00:00
..
Hello
…
InstCombine
[InstCombine/PowerPC] Convert aligned QPX load/store intrinsics into loads/stores
2015-02-26 18:56:03 +00:00
Instrumentation
[asan] Skip promotable allocas to improve performance at -O0
2015-02-27 03:12:36 +00:00
IPO
Convert push_back loops into append calls.
2015-02-28 13:20:15 +00:00
ObjCARC
[objc-arc-contract] We can not move retains over instructions which can not conservatively be proven to not decrement the retain's RCIdentity.
2015-02-20 00:02:49 +00:00
Scalar
TRE: Just erase dead BBs and tweak the iteration loop not to increment the deleted BB iterator.
2015-02-28 16:47:27 +00:00
Utils
Remap frame variables for native Windows exception handling.
2015-02-23 20:01:56 +00:00
Vectorize
Remove DebugLoc::print(LLVMContext, raw_ostream), it was just
2015-02-26 23:32:17 +00:00
CMakeLists.txt
…
LLVMBuild.txt
…
Makefile
…
Powered by Gitea Version: 1.25.4 Page: 1764ms Template: 102ms
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