- Mar 06, 2008
-
-
Dale Johannesen authored
correct now. llvm-svn: 47978
-
Anton Korobeynikov authored
llvm-svn: 47977
-
Anton Korobeynikov authored
llvm-svn: 47975
-
Anton Korobeynikov authored
llvm-svn: 47974
-
Scott Michel authored
using IL, ILA, et. al. v2i64 and i64 are now supported by the select bits (SELB) instruction. - Add missing comparison operations (testcase forthcoming) - More multiclass refactoring. llvm-svn: 47973
-
Scott Michel authored
- select_bits.ll now fully functional now that PR1993 is closed. It was previously broken by refactoring in SPUInstrInfo.td and using multiclasses. - Same for eqv.ll llvm-svn: 47972
-
- Mar 05, 2008
-
-
Ted Kremenek authored
llvm-svn: 47971
-
Ted Kremenek authored
llvm-svn: 47970
-
Steve Naroff authored
llvm-svn: 47969
-
Anton Korobeynikov authored
llvm-svn: 47968
-
Steve Naroff authored
llvm-svn: 47967
-
Evan Cheng authored
llvm-svn: 47966
-
Devang Patel authored
llvm-svn: 47965
-
Ted Kremenek authored
llvm-svn: 47964
-
Andrew Lenharth authored
llvm-svn: 47962
-
Andrew Lenharth authored
llvm-svn: 47960
-
Daniel Berlin authored
Patch by Curtis Dunham. llvm-svn: 47959
-
Ted Kremenek authored
llvm-svn: 47958
-
Dale Johannesen authored
and add some protection against creating such. llvm-svn: 47957
-
Ted Kremenek authored
ExplodedNode that would occasionally result in heap corruption. llvm-svn: 47956
-
Ted Kremenek authored
llvm-svn: 47955
-
Chris Lattner authored
llvm-svn: 47954
-
Chris Lattner authored
llvm-svn: 47953
-
Chris Lattner authored
llvm-svn: 47952
-
Chris Lattner authored
llvm-svn: 47951
-
Scott Michel authored
were being pruned in patterns where a variable was used more than once, e.g.: (or (and R32C:$rA, R32C:$rC), (and R32C:$rB, (not R32C:$rC))) In this example, $rC is used more than once and is actually significant to instruction selection pattern matching when commuted variants are produced. This patch scans the pattern's clauses and collects the variables, creating a set of variables that are used more than once. TreePatternNode::isIsomorphicTo() also understands that multiply-used variables are significant. llvm-svn: 47950
-
Chris Lattner authored
llvm-svn: 47948
-
Anton Korobeynikov authored
llvm-svn: 47947
-
Anton Korobeynikov authored
llvm-svn: 47946
-
Anton Korobeynikov authored
llvm-svn: 47945
-
Anton Korobeynikov authored
llvm-svn: 47944
-
Bill Wendling authored
http://www.gnu.org/software/autoconf/manual/autoconf.html#Generic-Programs llvm-svn: 47943
-
Evan Cheng authored
llvm-svn: 47941
-
Evan Cheng authored
llvm-svn: 47940
-
Chris Lattner authored
llvm-svn: 47939
-
Chris Lattner authored
except ppc long double. This allows us to shrink constant pool entries for x86 long double constants, which in turn allows us to use flds/fldl instead of fldt. llvm-svn: 47938
-
Chris Lattner authored
all the way to float, not stopping at double. llvm-svn: 47937
-
Ted Kremenek authored
Updated CFGStmtVisitor to be in accord with rr47913: CallExprs are no longer (automatically) block-level expressions in the CFG. llvm-svn: 47935
-
Evan Cheng authored
llvm-svn: 47934
-
Evan Cheng authored
llvm-svn: 47933
-