1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 04:02:41 +01:00
llvm-mirror/lib
Devang Patel 578a1ae12a Do not eliminate loop when it is invalid to do so. For example,
for(int i = 0; i < N; i++) {
	if ( i == XYZ) {
		A;
	else
		B;
	}
	C;
	D;
}

llvm-svn: 42058
2007-09-17 21:01:05 +00:00
..
Analysis Fix bug in andersen's related to test_and_set. 2007-09-16 23:59:53 +00:00
Archive finishing touches of bytecode -> bitcode changes. also unbreak Windows 2007-07-06 20:28:40 +00:00
AsmParser Generated files for previous patch. 2007-09-12 03:31:28 +00:00
Bitcode Revise previous patch per review comments. 2007-09-12 03:30:33 +00:00
CodeGen This is not ideal but unbreaks build failure. 2007-09-17 20:03:03 +00:00
Debugger switch this to bitcode instead of bytecode 2007-05-06 09:29:13 +00:00
ExecutionEngine Implement x86 long double in jit (not really 2007-09-17 18:44:13 +00:00
Linker Fix PR1611 - Visibility should be ignored for a declaration 2007-08-19 22:22:54 +00:00
Support fix a gcc warning: comparison between signed and unsigned integer expressions 2007-09-14 22:57:00 +00:00
System Remove spurious consts. This fixes warnings with compilers that 2007-09-14 20:08:19 +00:00
Target Remove RSTRegClass case from loadRegFromStackSlot 2007-09-17 20:15:38 +00:00
Transforms Do not eliminate loop when it is invalid to do so. For example, 2007-09-17 21:01:05 +00:00
VMCore Fix for PR1633: Verifier doesn't fully verify GC intrinsics 2007-09-17 20:30:04 +00:00
Makefile build lib/Archive instead of lib/Bytecode 2007-05-06 19:50:06 +00:00