- Nov 09, 2006
-
-
Chris Lattner authored
lazy compilation is ever attempted llvm-svn: 31602
-
Chris Lattner authored
llvm-svn: 31601
-
Evan Cheng authored
llvm-svn: 31599
-
Evan Cheng authored
llvm-svn: 31598
-
Evan Cheng authored
llvm-svn: 31597
-
Evan Cheng authored
llvm-svn: 31596
-
Evan Cheng authored
llvm-svn: 31595
-
Jim Laskey authored
llvm-svn: 31594
-
Jim Laskey authored
llvm-svn: 31593
-
Rafael Espindola authored
remove lea_addri and the now unused memri addressing mode llvm-svn: 31592
-
Chris Lattner authored
llvm-svn: 31587
-
Chris Lattner authored
add.ll:test33, add.ll:test34, shift-sra.ll:test2 llvm-svn: 31586
-
Evan Cheng authored
llvm-svn: 31584
-
Evan Cheng authored
llvm-svn: 31583
-
Evan Cheng authored
llvm-svn: 31576
-
- Nov 08, 2006
-
-
Reid Spencer authored
version 6 bytecode. llvm-svn: 31573
-
Evan Cheng authored
llvm-svn: 31572
-
Evan Cheng authored
llvm-svn: 31571
-
Evan Cheng authored
llvm-svn: 31569
-
Chris Lattner authored
case that it bad to do. llvm-svn: 31563
-
Chris Lattner authored
delete in the first place. This also makes it simpler. llvm-svn: 31562
-
Jim Laskey authored
llvm-svn: 31561
-
Chris Lattner authored
loops. llvm-svn: 31560
-
Rafael Espindola authored
TODO: fix lea_addri llvm-svn: 31552
-
John Criswell authored
This fixes the build on OpenBSD and potentially other systems. llvm-svn: 31550
-
Jim Laskey authored
llvm-svn: 31549
-
Devang Patel authored
FunctionPassManagerImpl_New implements the pass manager. FunctionPassManager_New is the public interface. llvm-svn: 31547
-
Devang Patel authored
PassManagerImpl_New implements the pass manager. PassManager_New is the public interface. llvm-svn: 31546
-
Devang Patel authored
ModulePassManager_New class declarations from PassManager.h to PassManager.cpp llvm-svn: 31545
-
Evan Cheng authored
about whether the new base ptr would be live below the load/store. Let two address pass split it back to non-indexed ops. - Minor tweaks / fixes. llvm-svn: 31544
-
Evan Cheng authored
llvm-svn: 31543
-
Reid Spencer authored
This patch converts the old SHR instruction into two instructions, AShr (Arithmetic) and LShr (Logical). The Shr instructions now are not dependent on the sign of their operands. llvm-svn: 31542
-
Chris Lattner authored
llvm-svn: 31539
-
Chris Lattner authored
llvm-svn: 31538
-
Evan Cheng authored
llvm-svn: 31537
-
Chris Lattner authored
class, where it can be used for preinc formation. llvm-svn: 31536
-
Chris Lattner authored
llvm-svn: 31535
-
Devang Patel authored
llvm-svn: 31533
-
Chris Lattner authored
LBB1_57: #bb207.i movl 72(%esp), %ecx movb (%ecx,%eax), %cl movl 80(%esp), %edx movb %cl, 1(%edx,%eax) incl %eax cmpl $143, %eax jne LBB1_57 #bb207.i jmp LBB1_64 #cond_next255.i intead of: LBB1_57: #bb207.i movl 72(%esp), %ecx movb (%ecx,%eax), %cl movl 80(%esp), %edx movb %cl, 1(%edx,%eax) incl %eax cmpl $143, %eax je LBB1_64 #cond_next255.i jmp LBB1_57 #bb207.i This eliminates a branch per iteration of the loop. This hurted PPC particularly, because the extra branch meant another dispatch group for each iteration of the loop. llvm-svn: 31530
-
- Nov 07, 2006
-
-
Devang Patel authored
llvm-svn: 31526
-