- Jul 09, 2008
-
-
Duncan Sands authored
llvm-svn: 53285
-
Duncan Sands authored
note since it is not clear whether it is correct. llvm-svn: 53284
-
Nick Lewycky authored
llvm-svn: 53283
-
Nick Lewycky authored
llvm-svn: 53282
-
Evan Cheng authored
llvm-svn: 53281
-
Evan Cheng authored
llvm-svn: 53280
-
Bill Wendling authored
functions and junk. llvm-svn: 53279
-
Bill Wendling authored
llvm-svn: 53278
-
Bruno Cardoso Lopes authored
llvm-svn: 53277
-
Nick Lewycky authored
llvm-svn: 53276
-
Chris Lattner authored
bc files for modules with a target triple that indicates they are for darwin. The reader unconditionally handles this, and the writer could turn this on for more targets if we care. This change has two benefits for darwin: 1) it allows us to encode the cpu type of the file in an easy to read place that doesn't require decoding the bc file. 2) it works around a bug (IMO) in darwin's AR where it is incapable of handling files that are not a multiple of 8 bytes long. BC files are only guaranteed to be multiples of 4 bytes long. llvm-svn: 53275
-
Chris Lattner authored
llvm-svn: 53274
-
Chris Lattner authored
llvm-svn: 53273
-
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
-
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
-