- Sep 11, 2007
-
-
Owen Anderson authored
based on whether the key AND the value require ctors/dtors. llvm-svn: 41837
-
Owen Anderson authored
keys. llvm-svn: 41834
-
Owen Anderson authored
llvm-svn: 41833
-
Daniel Berlin authored
Fix bugs with &=, intersect with complement. Add three argument version of intersect with complement. llvm-svn: 41832
-
Owen Anderson authored
llvm-svn: 41831
-
Daniel Berlin authored
llvm-svn: 41830
-
Devang Patel authored
llvm-svn: 41829
-
Devang Patel authored
llvm-svn: 41826
-
Chris Lattner authored
llvm-svn: 41824
-
Devang Patel authored
llvm-svn: 41823
-
Devang Patel authored
llvm-svn: 41822
-
Devang Patel authored
llvm-svn: 41821
-
Chris Lattner authored
llvm-svn: 41820
-
Chris Lattner authored
llvm-svn: 41819
-
Chris Lattner authored
llvm-svn: 41818
-
Devang Patel authored
llvm-svn: 41817
-
Chris Lattner authored
llvm-svn: 41816
-
Chris Lattner authored
llvm-svn: 41815
-
Dale Johannesen authored
llvm-svn: 41813
-
Evan Cheng authored
llvm-svn: 41812
-
Evan Cheng authored
llvm-svn: 41810
-
Evan Cheng authored
llvm-svn: 41809
-
- Sep 10, 2007
-
-
Chris Lattner authored
llvm-svn: 41808
-
Chris Lattner authored
cmpl %eax, %ecx setae %al movzbl %al, %eax instead of: cmpl %eax, %ecx setb %al xorb $1, %al movzbl %al, %eax when using logical not of a C comparison. llvm-svn: 41807
-
Chris Lattner authored
llvm-svn: 41806
-
Chris Lattner authored
2. Lower calls to fabs and friends to FABS nodes etc unless the function has internal linkage. Before we wouldn't lower if it had a definition, which is incorrect. This allows us to compile: define double @fabs(double %f) { %tmp2 = tail call double @fabs( double %f ) ret double %tmp2 } into: _fabs: fabs f1, f1 blr llvm-svn: 41805
-
Chris Lattner authored
llvm-svn: 41804
-
Evan Cheng authored
instruction. These are implemented with xor which will modify the conditional code. They should be rematerialized as move instructions. llvm-svn: 41802
-
Devang Patel authored
llvm-svn: 41800
-
Devang Patel authored
llvm-svn: 41799
-
Devang Patel authored
llvm-svn: 41798
-
- Sep 09, 2007
-
-
Owen Anderson authored
llvm-svn: 41792
-
Daniel Berlin authored
llvm-svn: 41790
-
Owen Anderson authored
llvm-svn: 41787
-
- Sep 08, 2007
-
-
Dale Johannesen authored
llvm-svn: 41786
-
Nick Lewycky authored
optional. llvm-svn: 41785
-
Chuck Rose III authored
Fix for VisualStudio. It is treating a 2 bit enum as a signed int for comparison purposes, causing failures. Using an extra bit fixes it. llvm-svn: 41784
-
Evan Cheng authored
first region, just deallocate all but the last region in the list. llvm-svn: 41782
-
Evan Cheng authored
registers. The scheduler is now responsible for emitting them. llvm-svn: 41781
-
Bill Wendling authored
llvm-svn: 41776
-