- Jun 22, 2007
-
-
Owen Anderson authored
llvm-svn: 37705
-
Dan Gohman authored
TargetLowering to SelectionDAG so that they have more convenient access to the current DAG, in preparation for the ValueType routines being changed from standalone functions to members of SelectionDAG for the pre-legalize vector type changes. llvm-svn: 37704
-
Dale Johannesen authored
llvm-svn: 37700
-
- Jun 20, 2007
-
-
Evan Cheng authored
llvm-svn: 37669
-
- Jun 19, 2007
-
-
Evan Cheng authored
llvm-svn: 37659
-
Dan Gohman authored
with a general target hook to identify rematerializable instructions. Some instructions are only rematerializable with specific operands, such as loads from constant pools, while others are always rematerializable. This hook allows both to be identified as being rematerializable with the same mechanism. llvm-svn: 37644
-
Evan Cheng authored
llvm-svn: 37643
-
- Jun 15, 2007
-
-
Evan Cheng authored
llvm-svn: 37606
-
- Jun 13, 2007
-
-
Dale Johannesen authored
llvm-svn: 37571
-
- Jun 08, 2007
-
-
Evan Cheng authored
llvm-svn: 37528
-
Lauro Ramos Venancio authored
llvm-svn: 37527
-
Evan Cheng authored
llvm-svn: 37517
-
Evan Cheng authored
llvm-svn: 37516
-
- Jun 07, 2007
-
-
Evan Cheng authored
Stupid cut-n-paste bug caused me soooo much grief. Why wasn't there a compilation warning? I blame it on the FE folks. llvm-svn: 37484
-
- Jun 06, 2007
-
-
Evan Cheng authored
llvm-svn: 37468
-
- Jun 05, 2007
-
-
Evan Cheng authored
llvm-svn: 37437
-
Evan Cheng authored
llvm-svn: 37434
-
- Jun 02, 2007
-
-
Chris Lattner authored
switches. There is one really easy isel thing here with tst we are not getting. llvm-svn: 37400
-
- Jun 01, 2007
-
-
Evan Cheng authored
llvm-svn: 37388
-
Evan Cheng authored
llvm-svn: 37385
-
Evan Cheng authored
llvm-svn: 37381
-
- May 31, 2007
-
-
Chris Lattner authored
smaller than the preferred alignment, but so that the target can actually specify a minimum alignment if needed. This fixes some objc protocol failures Devang tracked down. llvm-svn: 37373
-
- May 30, 2007
-
-
Evan Cheng authored
For VFP2 fldm, fstm instructions, the condition code is printed after the address mode and size specifier. e.g. fstmiaseq, not fstmeqias. llvm-svn: 37351
-
Evan Cheng authored
llvm-svn: 37349
-
- May 29, 2007
-
-
Evan Cheng authored
llvm-svn: 37342
-
- May 23, 2007
-
-
Evan Cheng authored
llvm-svn: 37308
-
- May 22, 2007
-
-
Evan Cheng authored
llvm-svn: 37272
-
Dale Johannesen authored
llvm-svn: 37271
-
Dale Johannesen authored
llvm-svn: 37269
-
- May 21, 2007
-
-
Evan Cheng authored
BlockHasNoFallThrough() now returns true if block ends with a return instruction; AnalyzeBranch() should ignore predicated instructionsd. llvm-svn: 37268
-
- May 18, 2007
-
-
Evan Cheng authored
Mark calls non-predicable for now. Need to ensure it's the last instruction in the if-converted block or make sure it preserve condition code. llvm-svn: 37199
-
Evan Cheng authored
llvm-svn: 37197
-
Evan Cheng authored
llvm-svn: 37194
-
Evan Cheng authored
llvm-svn: 37193
-
- May 17, 2007
-
-
Dale Johannesen authored
in the order lod;lod;lod;sto;sto;sto which means the load-store optimizer has a better chance of producing ldm/stm. Ideally you would get cooperation from the RA as well but this is not there yet. llvm-svn: 37179
-
- May 16, 2007
-
-
Evan Cheng authored
llvm-svn: 37125
-
Evan Cheng authored
llvm-svn: 37124
-
Evan Cheng authored
llvm-svn: 37120
-
Evan Cheng authored
llvm-svn: 37119
-
Evan Cheng authored
Make ARM::B isPredicable; Make Bcc and MOVCC condition option a normal operand so they are not predicable. llvm-svn: 37118
-