- Jul 09, 2008
-
-
Dan Gohman authored
llvm-svn: 53259
-
Ted Kremenek authored
llvm-svn: 53258
-
Ted Kremenek authored
llvm-svn: 53257
-
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
-
Ted Kremenek authored
Constraints. These concepts are already present in the current ValueState, but the implementation is monolothic. Making ValueState more modular opens up new design choices for customizing the analysis engine. In the context of the analysis engine, the "Environment" is the binding between Expr* (expressions) and intermediate symbolic values (RValues). llvm-svn: 53252
-
Ted Kremenek authored
llvm-svn: 53250
-
Nick Kledzik authored
llvm-svn: 53249
-
Nuno Lopes authored
llvm-svn: 53248
-
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
-
Anders Carlsson authored
llvm-svn: 53238
-
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
-
Anders Carlsson authored
llvm-svn: 53235
-
Anders Carlsson authored
llvm-svn: 53234
-
Anders Carlsson authored
llvm-svn: 53233
-
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
-
Seo Sanghyeon authored
llvm-svn: 53222
-
Anders Carlsson authored
llvm-svn: 53221
-
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
-
Anders Carlsson authored
llvm-svn: 53219
-
Chris Lattner authored
llvm-svn: 53218
-
Nick Lewycky authored
llvm-svn: 53217
-
Anders Carlsson authored
llvm-svn: 53216
-