- Aug 10, 2010
-
-
Daniel Dunbar authored
llvm-svn: 110711
-
Evan Cheng authored
llvm-svn: 110710
-
Daniel Dunbar authored
llvm-svn: 110709
-
Daniel Dunbar authored
llvm-svn: 110708
-
Evan Cheng authored
Re-apply r110655 with fixes. Epilogue must restore sp from fp if the function stack frame has a var-sized object. Also added a test case to check for the added benefit of this patch: it's optimizing away the unnecessary restore of sp from fp for some non-leaf functions. llvm-svn: 110707
-
John Thompson authored
llvm-svn: 110706
-
Rafael Espindola authored
Nick, please review. llvm-svn: 110705
-
John McCall authored
the variable is fully initialized. llvm-svn: 110704
-
Jakob Stoklund Olesen authored
When splitting a live range, the new registers have fewer uses and the permissible register class may be less constrained. Recompute the register class constraint from the uses of new registers created for a split. This may let them be allocated from a larger set, possibly avoiding a spill. llvm-svn: 110703
-
Fariborz Jahanian authored
(radar 8127244). llvm-svn: 110702
-
Daniel Dunbar authored
register is", it breaks a couple test-suite tests. llvm-svn: 110701
-
Devang Patel authored
llvm-svn: 110697
-
Fariborz Jahanian authored
type receiver (pr7861). llvm-svn: 110696
-
Ted Kremenek authored
llvm-svn: 110695
-
Devang Patel authored
Simplify code and add comments, in code that generate debug info for constant integer globals, based on Chris's feedback. llvm-svn: 110694
-
Daniel Dunbar authored
cases we care about. - This is eventually going to be unified outside the host specific code. llvm-svn: 110693
-
Daniel Dunbar authored
parentheses from argument lists. llvm-svn: 110692
-
Bob Wilson authored
llvm-svn: 110687
-
Jakob Stoklund Olesen authored
during live range splitting. llvm-svn: 110686
-
Jakob Stoklund Olesen authored
llvm-svn: 110685
-
Rafael Espindola authored
llvm-svn: 110684
-
Michael J. Spencer authored
This reverts commit 110575. Target.isAbsolute() is true if SD would be null. llvm-svn: 110683
-
Rafael Espindola authored
llvm-svn: 110682
-
Douglas Gregor authored
provided by __builtin_types_compatible_p and __builtin_va_arg expressions, now that Abramo has added proper type-source information to those expressions. llvm-svn: 110681
-
Mikhail Glushenkov authored
Patch by NAKAMURA Takumi! llvm-svn: 110680
-
Mikhail Glushenkov authored
llvm-svn: 110679
-
Douglas Gregor authored
transforming TypeSourceInfos already gives us proper (and better) source-location information. llvm-svn: 110678
-
Abramo Bagnara authored
llvm-svn: 110677
-
Benjamin Kramer authored
llvm-svn: 110676
-
Chandler Carruth authored
llvm-svn: 110667
-
Abramo Bagnara authored
llvm-svn: 110666
-
Tobias Grosser authored
llvm-svn: 110665
-
Tobias Grosser authored
Those look like typos to me. llvm-svn: 110664
-
Abramo Bagnara authored
llvm-svn: 110663
-
Devang Patel authored
llvm-svn: 110660
-
Devang Patel authored
llvm-svn: 110656
-
Evan Cheng authored
reserved, not available for general allocation. This eliminates all the extra checks for Darwin. This change also fixes the use of FP to access frame indices in leaf functions and cleaned up some confusing code in epilogue emission. llvm-svn: 110655
-
Bill Wendling authored
llvm-svn: 110654
-
Devang Patel authored
llvm-svn: 110653
-
Devang Patel authored
llvm-svn: 110652
-