- Oct 13, 2007
-
-
Evan Cheng authored
register used by the unfolded instructions. User can also specify whether to unfold the load, the store, or both. llvm-svn: 42946
-
Evan Cheng authored
llvm-svn: 42945
-
- Oct 12, 2007
-
-
Arnold Schwaighofer authored
llvm-svn: 42935
-
Arnold Schwaighofer authored
for fastcc from X86CallingConv.td. This means that nested functions are not supported for calling convention 'fastcc'. llvm-svn: 42934
-
Dan Gohman authored
that includes the string "st". This probably fixes the regression on Darwin. llvm-svn: 42932
-
Devang Patel authored
Do not filter memmove. llvm-svn: 42930
-
Gordon Henriksen authored
Thanks to Török Edvin for helping to track this down. llvm-svn: 42927
-
Duncan Sands authored
longer be created for fastcc functions. llvm-svn: 42925
-
Dale Johannesen authored
llvm-svn: 42924
-
Evan Cheng authored
llvm-svn: 42922
-
Chris Lattner authored
llvm-svn: 42921
-
Chris Lattner authored
llvm-svn: 42920
-
Dale Johannesen authored
llvm-svn: 42919
-
Chris Lattner authored
pointer correctly. llvm-svn: 42918
-
Evan Cheng authored
llvm-svn: 42916
-
Neil Booth authored
llvm-svn: 42913
-
Neil Booth authored
from user input strings. Such conversions are more intricate and subtle than they may appear; it is unlikely I have got it completely right first time. I would appreciate being informed of any bugs and incorrect roundings you might discover. llvm-svn: 42912
-
Neil Booth authored
llvm-svn: 42911
-
Neil Booth authored
If we're trying to be arbitrary precision, unsigned char clearly won't cut it. Needed for dec->bin conversions. llvm-svn: 42910
-
Neil Booth authored
llvm-svn: 42909
-
Dan Gohman authored
function symbol name instead of a codegen-assigned function number. Thanks Evan! :-) llvm-svn: 42908
-
Dan Gohman authored
llvm-svn: 42907
-
Dan Gohman authored
is a scalar integer. llvm-svn: 42906
-
Dan Gohman authored
llvm-svn: 42905
-
Dan Gohman authored
llvm-svn: 42904
-
Evan Cheng authored
llvm-svn: 42903
-
Evan Cheng authored
llvm-svn: 42901
-
Evan Cheng authored
llvm-svn: 42900
-
Evan Cheng authored
(almost) a register copy. However, it always coalesced to the register of the RHS (the super-register). All uses of the result of a EXTRACT_SUBREG are sub- register uses which adds subtle complications to load folding, spiller rewrite, etc. llvm-svn: 42899
-
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
-