- Apr 26, 2010
-
-
Bob Wilson authored
SSAUpdater. I'm going to try to refactor this to share most of the code between them. llvm-svn: 102353
-
Chris Lattner authored
llvm-svn: 102352
-
Evan Cheng authored
llvm-svn: 102327
-
Evan Cheng authored
llvm-svn: 102326
-
Evan Cheng authored
llvm-svn: 102325
-
Evan Cheng authored
llvm-svn: 102324
-
Evan Cheng authored
- Move TargetLowering::EmitTargetCodeForFrameDebugValue to TargetInstrInfo and rename it to emitFrameIndexDebugValue. - Teach spiller to modify DBG_VALUE instructions to reference spill slots. llvm-svn: 102323
-
- Apr 25, 2010
-
-
Dale Johannesen authored
form of DEBUG_VALUE, as it doesn't have reasonable default behavior for unsupported targets. Add a new hook instead. No functional change. llvm-svn: 102320
-
Gabor Greif authored
llvm-svn: 102319
-
Gabor Greif authored
llvm-svn: 102318
-
Dale Johannesen authored
xs llvm-svn: 102316
-
David Chisnall authored
llvm-svn: 102309
-
Chris Lattner authored
llvm-svn: 102303
-
Chris Lattner authored
llvm-svn: 102301
-
Chris Lattner authored
preferred alignment unless they were common or some other special case. llvm-svn: 102300
-
Chris Lattner authored
llvm-svn: 102297
-
Chris Lattner authored
llvm-svn: 102296
-
Dan Gohman authored
gets placed inside a main function, and should not itself be a main function. This is silently hidden in GCC-hosted builds because the inner main looks like a nested function declaration, which GCC supports. In builds with compilers which do not support nested functions (by default), this was causing an error, which caused these autoconf checks to fail, leaving their options disabled. This fixes test/Feature/load_module.ll on x86_64-unknown-linux-gnu llvm-gcc selfhost builds, among other things. This also includes a regenerated configure, as the diff is small and telling. llvm-svn: 102288
-
Dan Gohman authored
llvm-svn: 102278
-
Nick Lewycky authored
llvm-svn: 102276
-
- Apr 24, 2010
-
-
Nick Lewycky authored
No visible change. llvm-svn: 102240
-
Nick Lewycky authored
the variable that we set as though it came from the user. Fixes PR6835. llvm-svn: 102239
-
Evan Cheng authored
llvm-svn: 102237
-
Evan Cheng authored
When a load operand is promoted to an extload, replace other uses with uses of extload result truncated. llvm-svn: 102236
-
Dan Gohman authored
that indvars may use, now that indvars is recognizing le and ge loops. llvm-svn: 102235
-
Dan Gohman authored
Also, generalize ScalarEvolutions's min and max recognition to handle some new forms of min and max that this change makes more common. llvm-svn: 102234
-
Dan Gohman authored
llvm-svn: 102233
-
Dan Gohman authored
llvm-svn: 102232
-
Dan Gohman authored
refactored out of ScalarEvolution::isImpliedCond, which will be updated to use this new utility routine soon. llvm-svn: 102229
-
Dan Gohman authored
testcase yet, as the testcase now fails downstream. llvm-svn: 102228
-
Sean Callanan authored
operands correctly. llvm-svn: 102227
-
Jim Grosbach authored
cross-build Makefile needs to unset CFLAGS/CXXFLAGS when building the build-side utilities since the flags will be for the cross-compiler. llvm-svn: 102225
-
Chris Lattner authored
llvm-svn: 102220
-
Sean Callanan authored
memory operands rather than immediate operands. llvm-svn: 102217
-
Stuart Hastings authored
llvm-svn: 102216
-
- Apr 23, 2010
-
-
Chris Lattner authored
the worklist, making them inline candidates. llvm-svn: 102213
-
Dan Gohman authored
alignment to match what's used in clang and GCC for __alignof, rather than trying to guess what Legalize is going to be doing. llvm-svn: 102206
-
Evan Cheng authored
llvm-svn: 102202
-
Stuart Hastings authored
llvm-svn: 102199
-
Chris Lattner authored
llvm-svn: 102197
-