- Nov 12, 2008
-
-
Dan Gohman authored
the debug output, so that the updated liveness flags are reflected in the debug output. llvm-svn: 59147
-
Dan Gohman authored
coalescing as a separate pass rather than inside of LiveIntervalAnalysis. llvm-svn: 59146
-
Duncan Sands authored
that it no longer handles non-power-of-two vectors. However it previously only handled them sometimes, depending on obscure numerical relationships between the index and vector type. For example, for a vector of length 6, it would succeed if and only if the index was an even multiple of 6. I consider this more confusing than useful. llvm-svn: 59122
-
Duncan Sands authored
when the target does not support ADDC/SUBC. This fixes PR3044. llvm-svn: 59120
-
Evan Cheng authored
llvm-svn: 59119
-
Evan Cheng authored
llvm-svn: 59117
-
Evan Cheng authored
llvm-svn: 59116
-
Evan Cheng authored
llvm-svn: 59109
-
Evan Cheng authored
llvm-svn: 59107
-
Evan Cheng authored
llvm-svn: 59104
-
Evan Cheng authored
llvm-svn: 59102
-
Dale Johannesen authored
Reenable test. llvm-svn: 59101
-
Evan Cheng authored
llvm-svn: 59100
-
Oscar Fuentes authored
llvm-svn: 59098
-
Devang Patel authored
llvm-svn: 59093
-
Devang Patel authored
llvm-svn: 59092
-
Andrew Lenharth authored
llvm-svn: 59090
-
- Nov 11, 2008
-
-
Evan Cheng authored
llvm-svn: 59088
-
Evan Cheng authored
llvm-svn: 59087
-
Owen Anderson authored
This lets several failing tests get farther along, but doesn't completely fix any of them. llvm-svn: 59086
-
Evan Cheng authored
llvm-svn: 59084
-
Dan Gohman authored
before creating the SUnit for the operation that it was unfolded from. This allows each SUnit to have all of its predecessor SUnits available at the time it is created. I don't know yet if this will be absolutely required, but it is a little tidier to do it this way. llvm-svn: 59083
-
Dan Gohman authored
TargetLoweringInfo variables for the scheduler. llvm-svn: 59082
-
Oscar Fuentes authored
llvm-svn: 59077
-
Evan Cheng authored
llvm-svn: 59074
-
Devang Patel authored
llvm-svn: 59068
-
Devang Patel authored
llvm-svn: 59064
-
Devang Patel authored
llvm-svn: 59063
-
Dan Gohman authored
argument instead of taking the SelectionDAG's TargetMachine. This is needed for some upcoming scheduler changes. llvm-svn: 59055
-
Evan Cheng authored
llvm-svn: 59052
-
Oscar Fuentes authored
llvm-svn: 59050
-
Anton Korobeynikov authored
llvm-svn: 59047
-
Anton Korobeynikov authored
llvm-svn: 59046
-
Dan Gohman authored
to be sign-extended when it is promoted to 64 bits for intermediate offset calculations. The offset calculations are done as uint64_t so that overflow conditions are well defined. This fixes a problem which is currently hidden by the x86 AsmPrinter but which was exposed by r58917 (which is temporarily reverted). See PR3027 for details. llvm-svn: 59044
-
Cedric Venet authored
llvm-svn: 59039
-
Bill Wendling authored
The CC was changed, but wasn't checked to see if it was legal if the DAG combiner was being run after legalization. Threw in a couple of checks just to make sure that it's okay. As far as the PR is concerned, no back-end target actually exhibited this problem, so there isn't an associated testcase. llvm-svn: 59035
-
Andrew Lenharth authored
llvm-svn: 59026
-
Mon P Wang authored
llvm-svn: 59025
-
Scott Michel authored
backend. llvm-svn: 59018
-
Evan Cheng authored
llvm-svn: 59016
-