- Oct 17, 2008
-
-
Dan Gohman authored
llvm-svn: 57660
-
- Sep 27, 2008
-
-
Devang Patel authored
llvm-svn: 56716
-
- Sep 25, 2008
-
-
Devang Patel authored
s/ParamAttr/Attribute/g s/PAList/AttrList/g s/FnAttributeWithIndex/AttributeWithIndex/g s/FnAttr/Attribute/g This sets the stage - to implement function notes as function attributes and - to distinguish between function attributes and return value attributes. This requires corresponding changes in llvm-gcc and clang. llvm-svn: 56622
-
- Sep 24, 2008
-
-
Devang Patel authored
llvm-svn: 56527
-
Devang Patel authored
Do not check isDeclaration() in hasNote(). It is clients' responsibility. llvm-svn: 56524
-
Devang Patel authored
Function Notes also. Function notes are stored at index ~0. llvm-svn: 56511
-
- Sep 23, 2008
-
-
Devang Patel authored
llvm-svn: 56477
-
- Sep 05, 2008
-
-
Devang Patel authored
llvm-svn: 55806
-
- Sep 04, 2008
-
-
Devang Patel authored
llvm-svn: 55792
-
Devang Patel authored
llvm-svn: 55786
-
Dan Gohman authored
llvm-svn: 55779
-
- Jul 03, 2008
-
-
Devang Patel authored
Do not try to update dominator info while manipulating CFG. This code does not handle all cases and keeps invalid dom info around some cases, which misleads other passes down stream. Right now, dom info is recaluclated in the end if the loop is switched. llvm-svn: 53106
-
Bill Wendling authored
llvm-svn: 53090
-
Devang Patel authored
llvm-svn: 53087
-
Devang Patel authored
llvm-svn: 53086
-
Devang Patel authored
llvm-svn: 53085
-
Devang Patel authored
llvm-svn: 53062
-
Devang Patel authored
llvm-svn: 53052
-
- Jul 02, 2008
-
-
Devang Patel authored
llvm-svn: 53007
-
Devang Patel authored
llvm-svn: 53006
-
Devang Patel authored
Keep track of currentLoop. llvm-svn: 53005
-
- Jun 18, 2008
-
-
Devang Patel authored
llvm-svn: 52438
-
- Jun 03, 2008
-
-
Devang Patel authored
llvm-svn: 51887
-
- May 23, 2008
-
-
Dan Gohman authored
use it instead of duplicating its functionality. llvm-svn: 51499
-
- May 13, 2008
-
-
Dan Gohman authored
several things that were neither in an anonymous namespace nor static but not intended to be global. llvm-svn: 51017
-
- May 06, 2008
-
-
Dan Gohman authored
llvm-svn: 50696
-
- Apr 25, 2008
-
-
Nick Lewycky authored
r48047 r48084 r48085 r48086 r48088 r48096 r48099 r48109 and r48123. llvm-svn: 50265
-
- Apr 21, 2008
-
-
Chris Lattner authored
llvm-svn: 50016
-
- Apr 06, 2008
-
-
Gabor Greif authored
Specifically, introduction of XXX::Create methods for Users that have a potentially variable number of Uses. llvm-svn: 49277
-
- Mar 09, 2008
-
-
Nick Lewycky authored
and also update the cloning interface's major user, the loop optimizations. llvm-svn: 48088
-
- Dec 29, 2007
-
-
Chris Lattner authored
llvm-svn: 45418
-
- Dec 17, 2007
-
-
David Greene authored
Get rid of annoying spaces. llvm-svn: 45100
-
- Nov 27, 2007
-
-
Owen Anderson authored
Make LoopInfoBase more generic, in preparation for having MachineLoopInfo. This involves a small interface change. llvm-svn: 44348
-
- Oct 09, 2007
-
-
Devang Patel authored
Do not walk invalid iterator. llvm-svn: 42812
-
- Oct 06, 2007
-
-
Devang Patel authored
unswitch when frontier includes basic blocks that are not inside loop. llvm-svn: 42654
-
- Oct 03, 2007
-
-
Devang Patel authored
llvm-svn: 42591
-
Devang Patel authored
llvm-svn: 42590
-
- Sep 21, 2007
-
-
Devang Patel authored
llvm-svn: 42180
-
- Aug 21, 2007
-
-
Devang Patel authored
llvm-svn: 41207
-
- Aug 07, 2007
-
-
David Greene authored
Fix GLIBCXX_DEBUG error triggered by incrementing erased iterator. llvm-svn: 40897
-