- Oct 12, 2007
-
-
Evan Cheng authored
llvm-svn: 42898
-
Evan Cheng authored
llvm-svn: 42897
-
Evan Cheng authored
llvm-svn: 42896
-
Evan Cheng authored
llvm-svn: 42895
-
Evan Cheng authored
llvm-svn: 42894
-
Arnold Schwaighofer authored
llvm-svn: 42893
-
Gabor Greif authored
llvm-svn: 42892
-
Chris Lattner authored
Fix DecomposeSimpleLinearExpr to handle simple constants better. Don't nuke gep(bitcast(allocation)) if the bitcast(allocation) will fold the allocation. This fixes PR1728 and Instcombine/malloc3.ll llvm-svn: 42891
-
Chris Lattner authored
llvm-svn: 42890
-
Chris Lattner authored
the extra bits are all zeros. This allows "010" and "010000" to be treated as equal. llvm-svn: 42889
-
Dale Johannesen authored
llvm-svn: 42888
-
Chris Lattner authored
llvm-svn: 42887
-
Ted Kremenek authored
specifiers. llvm-svn: 42886
-
Dan Gohman authored
may be overloaded with vector types. And add a testcase for codegen for these. llvm-svn: 42885
-
Dan Gohman authored
Factor out the code that expands the "nasty scalar code" for unrolling vectors into a separate routine, teach it how to handle mixed vector/scalar operands, as seen in powi, and use it for several operators, including sin, cos, powi, and pow. Add support in SplitVectorOp for fpow, fpowi and for several unary operators. llvm-svn: 42884
-
Fariborz Jahanian authored
llvm-svn: 42883
-
Dale Johannesen authored
Make ppc long double constants print. llvm-svn: 42882
-
Dan Gohman authored
llvm-svn: 42881
-
Dan Gohman authored
llvm-svn: 42880
-
Dan Gohman authored
llvm-svn: 42879
-
Dan Gohman authored
non-Apple hosts. And use the count script instead of wc + grep. llvm-svn: 42878
-
- Oct 11, 2007
-
-
Ted Kremenek authored
Added postfix ++,-- support for ImmutableSet::iterator. llvm-svn: 42877
-
Dale Johannesen authored
llvm-svn: 42874
-
Gabor Greif authored
return NULL. llvm-svn: 42871
-
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
-
Arnold Schwaighofer authored
llvm-svn: 42869
-
Chris Lattner authored
with x's for now. The APIs are all unimplemented, so it doesn't do anything yet! :) llvm-svn: 42868
-
Fariborz Jahanian authored
an identifier statement. Fixed up pretty priting to print this type correctly. llvm-svn: 42866
-
Dale Johannesen authored
No compile-time support for constant operations yet, just format transformations. Make readers and writers work. Split constants into 2 doubles in Legalize. llvm-svn: 42865
-
Devang Patel authored
llvm-svn: 42864
-
Chris Lattner authored
llvm-svn: 42863
-
Chris Lattner authored
llvm-svn: 42862
-
Chris Lattner authored
llvm-svn: 42860
-
Chris Lattner authored
pred_iterator down to a single ivar. llvm-svn: 42859
-
Chris Lattner authored
llvm-svn: 42858
-
Anders Carlsson authored
Add __builtin_va_start to the list of builtins, make __builtin_va_list available to builtin functions. llvm-svn: 42857
-
Fariborz Jahanian authored
llvm-svn: 42856
-
Chris Lattner authored
llvm-svn: 42855
-
Chris Lattner authored
llvm-svn: 42854
-
Chris Lattner authored
llvm-svn: 42853
-