- Oct 11, 2007
-
-
Arnold Schwaighofer authored
enabled by passing -tailcallopt to llc. The optimization is performed if the following conditions are satisfied: * caller/callee are fastcc * elf/pic is disabled OR elf/pic enabled + callee is in module + callee has visibility protected or hidden llvm-svn: 42870
-
- Oct 09, 2007
-
-
Dan Gohman authored
llvm-svn: 42787
-
Dan Gohman authored
llvm-svn: 42786
-
Dan Gohman authored
llvm-svn: 42785
-
Evan Cheng authored
llvm-svn: 42783
-
Evan Cheng authored
llvm-svn: 42774
-
- Oct 08, 2007
-
-
Dan Gohman authored
use ISD::{S,U}DIVREM and ISD::{S,U}MUL_HIO. Move the lowering code associated with these operators into target-independent in LegalizeDAG.cpp and TargetLowering.cpp. llvm-svn: 42762
-
Evan Cheng authored
llvm-svn: 42761
-
Chris Lattner authored
llvm-svn: 42739
-
- Oct 07, 2007
-
-
Chris Lattner authored
llvm-svn: 42738
-
- Oct 06, 2007
-
-
Anton Korobeynikov authored
llvm-svn: 42700
-
Anton Korobeynikov authored
llvm-svn: 42699
-
Evan Cheng authored
(vextract (v4f32 s2v (f32 load $addr)), 0) -> (f32 load $addr) (vextract (v4i32 bc (v4f32 s2v (f32 load $addr))), 0) -> (i32 load $addr) Remove x86 specific patterns. llvm-svn: 42677
-
Evan Cheng authored
to its inverse. Testing this as llcbeta llvm-svn: 42661
-
Evan Cheng authored
llvm-svn: 42656
-
Evan Cheng authored
llvm-svn: 42655
-
- Oct 05, 2007
-
-
Evan Cheng authored
cause performance degradation. llvm-svn: 42653
-
Evan Cheng authored
leal 1(%ecx), %edi, which requires 67H prefix. llvm-svn: 42647
-
Evan Cheng authored
llvm-svn: 42642
-
Evan Cheng authored
llvm-svn: 42640
-
Dan Gohman authored
llvm-svn: 42638
-
Dan Gohman authored
for consistency. llvm-svn: 42637
-
Evan Cheng authored
llvm-svn: 42630
-
Evan Cheng authored
llvm-svn: 42624
-
Evan Cheng authored
llvm-svn: 42623
-
- Oct 04, 2007
-
-
Chris Lattner authored
llvm-svn: 42607
-
- Oct 03, 2007
-
-
Dan Gohman authored
of comparing begin() and end(). llvm-svn: 42585
-
Chris Lattner authored
llvm-svn: 42579
-
Chris Lattner authored
seem significant as well. llvm-svn: 42564
-
- Oct 02, 2007
-
-
Bill Wendling authored
llvm-svn: 42554
-
Bill Wendling authored
llvm-svn: 42552
-
Bill Wendling authored
llvm-svn: 42549
-
Bill Wendling authored
llvm-svn: 42548
-
Bill Wendling authored
llvm-svn: 42547
-
Bill Wendling authored
llvm-svn: 42546
-
Bill Wendling authored
llvm-svn: 42542
-
Evan Cheng authored
instructions reverse map. llvm-svn: 42509
-
- Oct 01, 2007
-
-
Evan Cheng authored
llvm-svn: 42492
-
- Sep 30, 2007
-
-
Gordon Henriksen authored
And not super's super, either. llvm-svn: 42482
-
- Sep 29, 2007
-
-
Evan Cheng authored
llvm-svn: 42459
-