- Mar 05, 2008
-
-
Evan Cheng authored
findRegisterUseOperandIdx, findRegisterDefOperandIndx. Fix some naming inconsistencies. llvm-svn: 47927
-
Devang Patel authored
llvm-svn: 47924
-
Devang Patel authored
llvm-svn: 47922
-
Bill Wendling authored
llvm-svn: 47918
-
Dale Johannesen authored
class (cosmetic). First piece of byval implementation; this doesn't work yet. No functional change. llvm-svn: 47917
-
Bill Wendling authored
llvm-svn: 47916
-
Bill Wendling authored
llvm-svn: 47915
-
- Mar 04, 2008
-
-
Devang Patel authored
llvm-svn: 47911
-
Devang Patel authored
llvm-svn: 47909
-
Devang Patel authored
llvm-svn: 47908
-
Devang Patel authored
Update test to use multiple return value directly, instead of relying on -sretpromotion. llvm-svn: 47907
-
Devang Patel authored
llvm-svn: 47906
-
Devang Patel authored
llvm-svn: 47904
-
Andrew Lenharth authored
llvm-svn: 47903
-
Anton Korobeynikov authored
llvm-svn: 47900
-
Anton Korobeynikov authored
llvm-svn: 47899
-
Devang Patel authored
llvm-svn: 47897
-
Devang Patel authored
new function and new call sites. llvm-svn: 47896
-
Devang Patel authored
llvm-svn: 47895
-
Devang Patel authored
llvm-svn: 47892
-
Devang Patel authored
llvm-svn: 47890
-
Devang Patel authored
llvm-svn: 47889
-
Devang Patel authored
llvm-svn: 47888
-
Gordon Henriksen authored
llvm-svn: 47886
-
Roman Levenstein authored
The basic idea is that all these algorithms are computing the longest paths from the root node or to the exit node. Therefore the existing implementation that uses and iterative and potentially exponential algorithm was changed to a well-known graph algorithm based on dynamic programming. It has a linear run-time. llvm-svn: 47884
-
Evan Cheng authored
Refactor ExpandConstantFP so it can optimize load from constpool of types larger than f64 into extload from smaller types. llvm-svn: 47883
-
Evan Cheng authored
llvm-svn: 47882
-
Evan Cheng authored
llvm-svn: 47881
-
Evan Cheng authored
llvm-svn: 47878
-
Evan Cheng authored
llvm-svn: 47877
-
Bill Wendling authored
llvm-svn: 47875
-
Evan Cheng authored
llvm-svn: 47874
-
Evan Cheng authored
llvm-svn: 47872
-
Evan Cheng authored
llvm-svn: 47871
-
Bill Wendling authored
- Cleaned up how the prologue-epilogue inserter loops over the instructions. - Instead of restarting the processing of an instruction if we remove an implicit kill, just update the end iterator and make sure that the iterator isn't incremented. llvm-svn: 47870
-
Dan Gohman authored
llvm-svn: 47869
-
Dan Gohman authored
llvm-svn: 47868
-
- Mar 03, 2008
-
-
Dan Gohman authored
llvm-svn: 47867
-
Dan Gohman authored
llvm-svn: 47866
-
Dan Gohman authored
llvm-svn: 47865
-