- Sep 05, 2008
-
-
Owen Anderson authored
pool loads on X86 in fast isel. This isn't actually used yet. llvm-svn: 55814
-
Ted Kremenek authored
- Don't remove $BaseDir; may be unsafe - Always create HTML directory with parents llvm-svn: 55813
-
Daniel Dunbar authored
llvm-svn: 55812
-
Dan Gohman authored
llvm-svn: 55811
-
Ted Kremenek authored
llvm-svn: 55810
-
Devang Patel authored
llvm-svn: 55809
-
Devang Patel authored
llvm-svn: 55808
-
Evan Cheng authored
For whatever the reason, x86 CallingConv::Fast (i.e. fastcc) was not passing scalar arguments in registers. This patch defines a new fastcc CC which is slightly different from the FastCall CC. In addition to passing integer arguments in ECX and EDX, it also specify doubles are passed in 8-byte slots which are 8-byte aligned (instead of 4-byte aligned). This avoids a potential performance hazard where doubles span cacheline boundaries. llvm-svn: 55807
-
Devang Patel authored
llvm-svn: 55806
-
- Sep 04, 2008
-
-
Daniel Dunbar authored
llvm-svn: 55805
-
Daniel Dunbar authored
- Patch via Thomas Clement, thanks! llvm-svn: 55804
-
Ted Kremenek authored
llvm-svn: 55801
-
Ted Kremenek authored
- Within for loops, 'continue' should jump to a basic block containing the increment code llvm-svn: 55800
-
Dale Johannesen authored
emitted only when errno is not in use. llvm-svn: 55797
-
Devang Patel authored
llvm-svn: 55794
-
Dan Gohman authored
llvm-svn: 55793
-
Devang Patel authored
llvm-svn: 55792
-
Daniel Dunbar authored
in a more obvious fashion. llvm-svn: 55791
-
Daniel Dunbar authored
which are inherited from base clases or protocols. llvm-svn: 55790
-
Duncan Sands authored
llvm-svn: 55789
-
Devang Patel authored
llvm-svn: 55786
-
Andrew Lenharth authored
llvm-svn: 55785
-
Dale Johannesen authored
llvm-svn: 55784
-
Nuno Lopes authored
currently clang passes all tests under valgrind with the leak checker disabled :P (and fails most otherwise) llvm-svn: 55782
-
Dale Johannesen authored
forms remain to handle older IR files, but will go away soon. llvm-svn: 55781
-
Ted Kremenek authored
- Only set the environment variable 'CXX' if the user specifies --use-c++. - Fix regression when setting LDPLUSPLUS: add a 'which' to determine the location of g++. This regression was pointed out by Jordan Breeding! llvm-svn: 55780
-
Dan Gohman authored
llvm-svn: 55779
-
Steve Naroff authored
Added a couple FIXME's wrt PointLikeType. If the author reads this, it would be great to get some background on this class (thanks in advance). llvm-svn: 55778
-
Owen Anderson authored
llvm-svn: 55777
-
Dan Gohman authored
llvm-svn: 55769
-
Steve Naroff authored
llvm-svn: 55768
-
Steve Naroff authored
llvm-svn: 55767
-
Andrew Lenharth authored
llvm-svn: 55766
-
Mon P Wang authored
spaces llvm-svn: 55765
-
Owen Anderson authored
Dan or Evan, please review. llvm-svn: 55764
-
Evan Cheng authored
llvm-svn: 55763
-
Evan Cheng authored
Fix an overly strict assertion. Source register of a copy may not be killed, it may be killed by an implicit super-register use. llvm-svn: 55762
-
Daniel Dunbar authored
- Note that these don't really test anything other than that code generation doesn't fail or crash. Better than nothing though! llvm-svn: 55761
-
Daniel Dunbar authored
references (to match gcc). llvm-svn: 55760
-
Daniel Dunbar authored
llvm-svn: 55759
-