- Dec 02, 2008
-
-
Bill Wendling authored
llvm-svn: 60402
-
Bill Wendling authored
llvm-svn: 60401
-
Chris Lattner authored
llvm-svn: 60400
-
Bill Wendling authored
constant. If X is a constant, then this is folded elsewhere. - Added a note to Target/README.txt to indicate that we'd like to implement this when we're able. llvm-svn: 60399
-
Bill Wendling authored
llvm-svn: 60398
-
Bill Wendling authored
- No need to do a swap on a canonicalized pattern. No functionality change. llvm-svn: 60397
-
Chris Lattner authored
llvm-svn: 60395
-
Owen Anderson authored
llvm-svn: 60394
-
Owen Anderson authored
a new value numbering set after splitting a critical edge. This increases the number of instances of PRE on 403.gcc from ~60 to ~570. llvm-svn: 60393
-
Evan Cheng authored
llvm-svn: 60392
-
Dale Johannesen authored
llvm-svn: 60391
-
Ted Kremenek authored
llvm-svn: 60390
-
Eli Friedman authored
PR3152. llvm-svn: 60389
-
Bill Wendling authored
- LowerXADDO lowers [SU]ADDO into an ADD with an implicit EFLAGS define. The EFLAGS are fed into a SETCC node which has the conditional COND_O or COND_C, depending on the type of ADDO requested. - LowerBRCOND now recognizes if it's coming from a SETCC node with COND_O or COND_C set. llvm-svn: 60388
-
Douglas Gregor authored
- Template parameter scope to hold the template parameters - Template parameter context for parsing declarators - Actions for template type parameters and non-type template parameters llvm-svn: 60387
-
Fariborz Jahanian authored
a property. Previous scheme of seaching in interface's list of methods would not work because this list is not yet constructed. This is in preparation for doing semantic check on viability of setter/getter method declarations. llvm-svn: 60386
-
Bill Wendling authored
llvm-svn: 60385
-
Douglas Gregor authored
llvm-svn: 60384
-
Bill Wendling authored
llvm-svn: 60383
-
Bill Wendling authored
- Add support for seto, setno, setc, and setnc instructions. llvm-svn: 60382
-
Bill Wendling authored
llvm-svn: 60381
-
Douglas Gregor authored
llvm-svn: 60380
-
- Dec 01, 2008
-
-
Douglas Gregor authored
llvm-svn: 60377
-
Chris Lattner authored
llvm-svn: 60376
-
Dale Johannesen authored
figuring out the base of the IV. This produces better code in the example. (Addresses use (IV) instead of (BASE,IV) - a significant improvement on low-register machines like x86). llvm-svn: 60374
-
Douglas Gregor authored
llvm-svn: 60373
-
Douglas Gregor authored
llvm-svn: 60372
-
Chris Lattner authored
and big endian systems. llvm-svn: 60371
-
Bill Wendling authored
llvm-svn: 60370
-
Bill Wendling authored
llvm-svn: 60369
-
Steve Naroff authored
-Start adding support for rewriting @synthesize. llvm-svn: 60368
-
Douglas Gregor authored
llvm-svn: 60367
-
Bill Wendling authored
integer is "minint". llvm-svn: 60366
-
Chris Lattner authored
llvm-svn: 60365
-
Douglas Gregor authored
llvm-svn: 60364
-
Daniel Dunbar authored
llvm-svn: 60363
-
Daniel Dunbar authored
__ASSEMBLER__ properly. Patch from Roman Divacky (with minor formatting changes). Thanks! llvm-svn: 60362
-
Douglas Gregor authored
llvm-svn: 60361
-
Douglas Gregor authored
llvm-svn: 60360
-
Douglas Gregor authored
llvm-svn: 60359
-