- Oct 21, 2010
-
-
Evan Cheng authored
llvm-svn: 116983
-
Owen Anderson authored
llvm-svn: 116981
-
Michael J. Spencer authored
This should be the minimum set of functions that could possibly need it. llvm-svn: 116978
-
Eric Christopher authored
llvm-svn: 116977
-
Michael J. Spencer authored
llvm-svn: 116972
-
Bill Wendling authored
extension register. llvm-svn: 116970
-
Jakob Stoklund Olesen authored
llvm-svn: 116962
-
Bill Wendling authored
registers. llvm-svn: 116961
-
Dan Gohman authored
when it means there is no specific clobber instruction. llvm-svn: 116960
-
Owen Anderson authored
Attempt to fix valgrind complaining about (benign) leaks in pass registration by having PassRegistry delete PassInfo objects that were created using new-style initialization. llvm-svn: 116959
-
Dan Gohman authored
llvm-svn: 116958
-
Dan Gohman authored
llvm-svn: 116957
-
Evan Cheng authored
- Initial register pressure in the loop should be all the live defs into the loop. Not just those from loop preheader which is often empty. - When an instruction is hoisted, update register pressure from loop preheader to the original BB. - Treat only use of a virtual register as kill since the code is still SSA. llvm-svn: 116956
-
Dale Johannesen authored
llvm-svn: 116955
-
Dan Gohman authored
llvm-svn: 116954
-
Jason W Kim authored
llvm-svn: 116953
-
Jakob Stoklund Olesen authored
llvm-svn: 116951
-
- Oct 20, 2010
-
-
Dale Johannesen authored
types are no longer Legal on X86, we don't need it. No functional change. 8499854. llvm-svn: 116947
-
Jakob Stoklund Olesen authored
operand, also check if subregisters are killed. Add <imp-def> operands for subregisters that remain alive after a super register is killed. I don't have a testcase for this that reproduces on trunk. <rdar://problem/8441758> llvm-svn: 116940
-
Rafael Espindola authored
llvm-svn: 116932
-
Michael J. Spencer authored
llvm-svn: 116927
-
Michael J. Spencer authored
A recent commit to clang exposed a bug in the Win32 Path code. This is a minimal fix for it. llvm-svn: 116925
-
Chandler Carruth authored
use it. llvm-svn: 116920
-
Chandler Carruth authored
#includes in the process. llvm-svn: 116919
-
Eric Christopher authored
llvm-svn: 116915
-
Rafael Espindola authored
llvm-svn: 116910
-
NAKAMURA Takumi authored
llvm-svn: 116909
-
Tobias Grosser authored
A RegionPass is executed like a LoopPass but on the regions detected by the RegionInfo pass instead of the loops detected by the LoopInfo pass. llvm-svn: 116905
-
Douglas Gregor authored
llvm-svn: 116903
-
Anders Carlsson authored
llvm-svn: 116899
-
Jim Grosbach authored
llvm-svn: 116897
-
Dan Gohman authored
llvm-svn: 116890
-
Jim Grosbach authored
llvm-svn: 116886
-
Jim Grosbach authored
llvm-svn: 116883
-
Jim Grosbach authored
llvm-svn: 116880
-
Jim Grosbach authored
setup they require. Use this for ARM/Darwin to rematerialize the base pointer from the frame pointer when required. rdar://8564268 llvm-svn: 116879
-
Dan Gohman authored
it doesn't have a special relationship with BasicAliasAnalysis anymore. llvm-svn: 116876
-
Dan Gohman authored
uint64_t, plus fixes for places I missed before. llvm-svn: 116875
-
Douglas Gregor authored
llvm-svn: 116867
-
- Oct 19, 2010
-
-
Jim Grosbach authored
llvm-svn: 116863
-