- Jun 16, 2006
-
-
Chris Lattner authored
live at function entry. This prevents it from using arg registers for other purposes before the arguments are used. llvm-svn: 28809
-
- Jun 15, 2006
-
-
Chris Lattner authored
llvm-svn: 28808
-
Jim Laskey authored
2. Add vector support. llvm-svn: 28807
-
Jim Laskey authored
thing. Doubles still need to be special cased. llvm-svn: 28806
-
Jim Laskey authored
llvm-svn: 28805
-
Chris Lattner authored
llvm-svn: 28804
-
Chris Lattner authored
idioms into bswap intrinsics. llvm-svn: 28803
-
Chris Lattner authored
llvm-svn: 28802
-
Chris Lattner authored
llvm-svn: 28801
-
Reid Spencer authored
recognized as such! This prevents the CppWriter from treating every operand as a forward reference and making a mess of the output. llvm-svn: 28800
-
Jim Laskey authored
to get the alignment of the element type. llvm-svn: 28799
-
Evan Cheng authored
llvm-svn: 28798
-
Evan Cheng authored
llvm-svn: 28797
-
Evan Cheng authored
llvm-svn: 28796
-
Evan Cheng authored
llvm-svn: 28795
-
Evan Cheng authored
llvm-svn: 28794
-
Evan Cheng authored
llvm-svn: 28793
-
Evan Cheng authored
operands. e.g. def CALL32r : I<0xFF, MRM2r, (ops GR32:$dst, variable_ops), "call {*}$dst", [(X86call GR32:$dst)]>; TableGen should emit operand informations for the "required" operands. Added a target instruction info flag M_VARIABLE_OPS to indicate the target instruction may have more operands in addition to the minimum required operands. llvm-svn: 28791
-
Evan Cheng authored
llvm-svn: 28790
-
Evan Cheng authored
vector types are passed via XMM registers. llvm-svn: 28789
-
Evan Cheng authored
llvm-svn: 28788
-
- Jun 14, 2006
-
-
Chris Lattner authored
llvm-svn: 28787
-
Chris Lattner authored
llvm-svn: 28786
-
Evan Cheng authored
llvm-svn: 28784
-
Evan Cheng authored
llvm-svn: 28783
-
Jim Laskey authored
llvm-svn: 28782
-
Jim Laskey authored
functions. llvm-svn: 28781
-
Chris Lattner authored
bug exposed by the recent lcssa work. llvm-svn: 28779
-
Chris Lattner authored
llvm-svn: 28778
-
Owen Anderson authored
redundant they are. llvm-svn: 28777
-
Chris Lattner authored
LCSSA is still the slowest pass when gccas'ing 252.eon, but now it only takes 39s instead of 289s. :) llvm-svn: 28776
-
- Jun 13, 2006
-
-
Evan Cheng authored
llvm-svn: 28775
-
Owen Anderson authored
llvm-svn: 28774
-
Owen Anderson authored
is the same as the recent patch to LCSSA.cpp. llvm-svn: 28773
-
Andrew Lenharth authored
llvm-svn: 28772
-
Owen Anderson authored
not handling PHI nodes correctly when determining if a value was live-out. This patch reduces the number of detected live-out variables in the testcase from 6565 to 485. llvm-svn: 28771
-
Andrew Lenharth authored
llvm-svn: 28769
-
Chris Lattner authored
ComputeMaskedBits. DemandedMasks and KnownZero/One masks should never have bits set out of the range of the base datatype. llvm-svn: 28768
-
Jim Laskey authored
llvm-svn: 28767
-
Jim Laskey authored
llvm-svn: 28766
-