- Jan 07, 2008
-
-
Chris Lattner authored
Make MachineInstr::getDesc return a reference instead of a pointer, since it can never be null. llvm-svn: 45695
-
Owen Anderson authored
llvm-svn: 45673
-
- Jan 01, 2008
-
-
Owen Anderson authored
llvm-svn: 45484
-
- Dec 31, 2007
-
-
Chris Lattner authored
that "machine" classes are used to represent the current state of the code being compiled. Given this expanded name, we can start moving other stuff into it. For now, move the UsedPhysRegs and LiveIn/LoveOuts vectors from MachineFunction into it. Update all the clients to match. This also reduces some needless #includes, such as MachineModuleInfo from MachineFunction. llvm-svn: 45467
-
- Dec 29, 2007
-
-
Chris Lattner authored
llvm-svn: 45418
-
- Dec 05, 2007
-
-
Evan Cheng authored
the stored register is killed. llvm-svn: 44600
-
- Dec 02, 2007
-
-
Evan Cheng authored
llvm-svn: 44517
-
- Sep 17, 2007
-
-
Chris Lattner authored
Add a new DenseMapInfo::isEqual method to allow clients to redefine the equality predicate used when probing the hash table. llvm-svn: 42042
-
- Jun 27, 2007
-
-
Duraid Madina authored
the SPASS miscompilation) llvm-svn: 37750
-
Duraid Madina authored
llvm-svn: 37749
-
Duraid Madina authored
quality hit. will look at this soon. llvm-svn: 37748
-
Duraid Madina authored
some issues) llvm-svn: 37747
-
- Jun 26, 2007
-
-
Duraid Madina authored
llvm-svn: 37725
-
Duraid Madina authored
and code quality by ~2% on my tests. A big thank you to Roman Levenstein for this patch! See http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20070618/050717.html for more details. llvm-svn: 37724
-
- Jun 22, 2007
-
-
Duraid Madina authored
llvm-svn: 37703
-
- May 08, 2007
-
-
Bill Wendling authored
certain linkers... llvm-svn: 36944
-
- May 03, 2007
-
-
Devang Patel authored
llvm-svn: 36662
-
- May 02, 2007
-
-
Devang Patel authored
Due to darwin gcc bug, one version of darwin linker coalesces static const int, which defauts PassID based pass identification. llvm-svn: 36652
-
- May 01, 2007
-
-
Devang Patel authored
llvm-svn: 36632
-
- Apr 26, 2007
-
-
Evan Cheng authored
llvm-svn: 36452
-
- Feb 15, 2007
-
-
Evan Cheng authored
llvm-svn: 34302
-
- Feb 01, 2007
-
-
Chris Lattner authored
llvm-svn: 33749
-
- Dec 19, 2006
-
-
Chris Lattner authored
llvm-svn: 32698
-
- Dec 07, 2006
-
-
Bill Wendling authored
llvm-svn: 32320
-
- Dec 06, 2006
-
-
Chris Lattner authored
is 'unsigned'. llvm-svn: 32279
-
- Nov 17, 2006
-
-
Bill Wendling authored
llvm-svn: 31806
-
- Nov 15, 2006
-
-
Evan Cheng authored
llvm-svn: 31762
-
- Nov 10, 2006
-
-
Evan Cheng authored
llvm-svn: 31633
-
- Sep 19, 2006
-
-
Chris Lattner authored
allow it to go into an infinite loop, filling up the disk! llvm-svn: 30494
-
- Sep 08, 2006
-
-
Chris Lattner authored
safe for later allocation. This fixes McCat/18-imp with llc-beta. llvm-svn: 30204
-
Chris Lattner authored
llvm-svn: 30198
-
Chris Lattner authored
of unallocatable registers, just because an alias is allocatable. We were picking registers like SIL just because ESI was being used. llvm-svn: 30197
-
- Sep 05, 2006
-
-
Evan Cheng authored
llvm-svn: 30122
-
- Sep 03, 2006
-
-
Chris Lattner authored
Just because an alias of a register is available, it doesn't mean that we can arbitrarily evict the register. llvm-svn: 30064
-
Chris Lattner authored
livevariables information. This fixes several regalloc=local failures on x86 llvm-svn: 30062
-
- Aug 27, 2006
-
-
Chris Lattner authored
llvm-svn: 29911
-
- Aug 02, 2006
-
-
Jim Laskey authored
llvm-svn: 29471
-
- Aug 01, 2006
-
-
Jim Laskey authored
llvm-svn: 29434
-
- Jul 21, 2006
-
-
Jim Laskey authored
llvm-svn: 29250
-
- Jul 20, 2006
-
-
Andrew Lenharth authored
llvm-svn: 29221
-