- Jul 09, 2008
-
-
Bruno Cardoso Lopes authored
llvm-svn: 53272
-
Nick Lewycky authored
llvm-svn: 53271
-
Bruno Cardoso Lopes authored
llvm-svn: 53270
-
Nick Lewycky authored
more complete version is now available from the LoopVR pass. llvm-svn: 53269
-
Dan Gohman authored
llvm-svn: 53268
-
Devang Patel authored
llvm-svn: 53265
-
Dan Gohman authored
llvm-svn: 53264
-
Dan Gohman authored
parent is non-null. It now always is. llvm-svn: 53263
-
Dan Gohman authored
llvm-svn: 53262
-
Dan Gohman authored
available to getAtomic in addition to just getLoad and getStore, to prevent MachineMemOperands with 0 alignment. llvm-svn: 53261
-
Owen Anderson authored
Fix the build. Apparently MachineInstr& is no longer implicitly convertable to MachineBasicBlock::iterator. llvm-svn: 53260
-
Dan Gohman authored
llvm-svn: 53259
-
Owen Anderson authored
rather than depending on LiveVariables. This decreases compile time from: 0.5909s (LV + Regalloc) to 0.421s (just regalloc). llvm-svn: 53256
-
- Jul 08, 2008
-
-
Dale Johannesen authored
This one is x86-32-Darwin specific. llvm-svn: 53255
-
Dale Johannesen authored
This is a question of the debugging setup code not being called at the right time, and it's called from target-dependent code for some reason. I have only attempted to fix Darwin, but I'm pretty sure it's broken elsewhere; I'll leave that to people who can test it. llvm-svn: 53254
-
Dale Johannesen authored
llvm-svn: 53253
-
Nick Kledzik authored
llvm-svn: 53249
-
Evan Cheng authored
Do not CSE DEBUG_LOC, DBG_LABEL, DBG_STOPPOINT, DECLARE, and EH_LABEL SDNode's. This improves compile time slightly at -O0 -g. llvm-svn: 53246
-
Duncan Sands authored
soft float: experiments show that targets aren't expecting this for results or for operands. Add support select/select_cc result soft float and correct operand soft float for these. llvm-svn: 53245
-
Duncan Sands authored
in LegalizeTypes. llvm-svn: 53244
-
Chris Lattner authored
llvm-svn: 53243
-
Chris Lattner authored
llvm-svn: 53242
-
Chris Lattner authored
out every volatile load and store. This is useful for tracking down insane volatile memory bugs. llvm-svn: 53241
-
Chris Lattner authored
into phis. This is actually the same bug as PR2262 / 2008-04-29-VolatileLoadDontMerge.ll, but I missed checking the first predecessor for multiple successors. Testcase here: InstCombine/2008-07-08-VolatileLoadMerge.ll llvm-svn: 53240
-
Chris Lattner authored
llvm-svn: 53239
-
Evan Cheng authored
llvm-svn: 53237
-
Owen Anderson authored
the name prefix when we change them from internal to external. This allows bugpointing of codegen miscompilations to work more reliably on Darwin. llvm-svn: 53236
-
Duncan Sands authored
soft float. llvm-svn: 53231
-
Duncan Sands authored
llvm-svn: 53230
-
Duncan Sands authored
parameter attributes. llvm-svn: 53228
-
Duncan Sands authored
llvm-svn: 53227
-
Duncan Sands authored
llvm-svn: 53226
-
Matthijs Kooijman authored
argument number. llvm-svn: 53225
-
Matthijs Kooijman authored
Call and Invoke in a single method instead of having it hardcoded in multiple places. llvm-svn: 53224
-
Duncan Sands authored
call attributes. llvm-svn: 53223
-
Chris Lattner authored
1) evaluate [v]fcmp true/false with undefs to true or false instead of undef. 2) fix vector comparisons with undef to return a vector result instead of i1 3) fix vector comparisons with evaluatable results to return vector true/false instead of i1 true/false (PR2529) llvm-svn: 53220
-
Chris Lattner authored
llvm-svn: 53218
-
Nick Lewycky authored
llvm-svn: 53217
-
Evan Cheng authored
llvm-svn: 53215
-
Nick Kledzik authored
llvm-svn: 53213
-