- Sep 04, 2007
-
-
David Greene authored
Update GEP constructors to use an iterator interface to fix GLIBCXX_DEBUG issues. llvm-svn: 41697
-
- Sep 01, 2007
-
-
Evan Cheng authored
llvm-svn: 41668
-
- Aug 28, 2007
-
-
Chris Lattner authored
llvm-svn: 41522
-
- Aug 27, 2007
-
-
Devang Patel authored
llvm-svn: 41516
-
David Greene authored
Update InvokeInst to work like CallInst llvm-svn: 41506
-
- Aug 26, 2007
-
-
Owen Anderson authored
llvm-svn: 41456
-
- Aug 25, 2007
-
-
Devang Patel authored
Move exit condition and exit branch from exiting block into loop header and dominator info. This avoid execution of dead iteration. Loop is already filter in the beginning such that this change is safe. llvm-svn: 41394
-
Devang Patel authored
llvm-svn: 41389
-
Devang Patel authored
While calculating upper loop bound for first loop and lower loop bound for second loop, take care of edge cases. llvm-svn: 41387
-
- Aug 24, 2007
-
-
Devang Patel authored
Fix regression that I caused yesterday night while adding logic to select appropriate split condition branch. llvm-svn: 41365
-
Devang Patel authored
condition predicate is GT or GE then execute false branch first. llvm-svn: 41358
-
Devang Patel authored
llvm-svn: 41357
-
Devang Patel authored
llvm-svn: 41356
-
Devang Patel authored
llvm-svn: 41354
-
- Aug 22, 2007
-
-
Devang Patel authored
llvm-svn: 41295
-
Devang Patel authored
llvm-svn: 41292
-
Devang Patel authored
"True Loop" and "False Loop" naming terminology to refer two loops after loop cloning is confusing. Instead just use A_Loop and B_Loop. llvm-svn: 41287
-
Devang Patel authored
llvm-svn: 41282
-
Devang Patel authored
Starting value of second loop's induction variable can not be lower then starting value of original loop's induction variable. llvm-svn: 41280
-
- Aug 21, 2007
-
-
Devang Patel authored
llvm-svn: 41250
-
Devang Patel authored
llvm-svn: 41246
-
Devang Patel authored
llvm-svn: 41207
-
Devang Patel authored
llvm-svn: 41204
-
- Aug 20, 2007
-
-
Devang Patel authored
Replace indunction variable with split value in loop body. This fixes art miscompile. llvm-svn: 41195
-
Devang Patel authored
llvm-svn: 41194
-
- Aug 19, 2007
-
-
Nick Lewycky authored
llvm-svn: 41170
-
Nick Lewycky authored
llvm-svn: 41169
-
- Aug 18, 2007
-
-
Nick Lewycky authored
llvm-svn: 41168
-
Devang Patel authored
llvm-svn: 41148
-
- Aug 17, 2007
-
-
Devang Patel authored
branch is not necessary immediate dominators of merge blcok in all cases. llvm-svn: 41144
-
Owen Anderson authored
llvm-svn: 41131
-
Owen Anderson authored
llvm-svn: 41129
-
- Aug 15, 2007
-
-
Devang Patel authored
llvm-svn: 41096
-
Devang Patel authored
Use dominance frontier to fixup incoming edges of successor blocks not domianted by DeadBB. Use df_iterator to walk and delete basic blocks dominated by DeadBB. llvm-svn: 41095
-
Reid Spencer authored
llvm-svn: 41094
-
Devang Patel authored
llvm-svn: 41093
-
Devang Patel authored
llvm-svn: 41090
-
- Aug 14, 2007
-
-
Devang Patel authored
llvm-svn: 41082
-
Owen Anderson authored
they're not related to eliminating a load. llvm-svn: 41081
-
Owen Anderson authored
llvm-svn: 41080
-