1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-21 20:12:56 +02:00
llvm-mirror/lib
Chris Lattner d4cb8dc857 Three changes:
1. Remove a bunch of ifdef'd code.
2. When a block just contains an uncond branch, change all blocks branching
   to it to jump to the destination instead.
3. If branch analysis tells us some edges in the machinecfg are not actually
   possible, remove them.

#2 triggers a suprisingly large number of times.

llvm-svn: 31094
2006-10-21 05:08:28 +00:00
..
Analysis For PR950: 2006-10-20 07:07:24 +00:00
AsmParser For PR950: 2006-10-20 07:07:24 +00:00
Bytecode For PR950: 2006-10-20 07:07:24 +00:00
CodeGen Three changes: 2006-10-21 05:08:28 +00:00
Debugger For PR950: 2006-10-20 07:07:24 +00:00
ExecutionEngine For PR950: 2006-10-20 07:07:24 +00:00
Linker Adding dllimport, dllexport and external weak linkage types. 2006-09-14 18:23:27 +00:00
Support Beef up the output from DiffFilesWithTolerance by setting the error code 2006-10-18 20:23:52 +00:00
System Use new config.h macro 2006-09-14 06:21:59 +00:00
Target update assert message 2006-10-21 04:42:29 +00:00
Transforms llvm-extract should remove module-level asm 2006-10-20 21:35:41 +00:00
VMCore For PR950: 2006-10-20 07:07:24 +00:00
Makefile Make some changes suggested by Chris: 2006-05-17 22:55:35 +00:00