llvm/utils
Evan Cheng 014bf215c3 Split SelectionDAGISel::IsLegalAndProfitableToFold to
IsLegalToFold and IsProfitableToFold. The generic version of the later simply checks whether the folding candidate has a single use.

This allows the target isel routines more flexibility in deciding whether folding makes sense. The specific case we are interested in is folding constant pool loads with multiple uses.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96255 91177308-0d34-0410-b5e6-96231b3b80d8
2010-02-15 19:41:07 +00:00
..
bugpoint
buildit The change in r90189 adds a link in a directory outside the iPhone platform 2010-01-19 16:42:10 +00:00
count
crosstool
emacs .llx is no more. 2009-12-19 20:56:53 +00:00
FileCheck FileCheck: When looking for "possible matches", only compare against the prefix 2010-01-30 00:24:06 +00:00
FileUpdate
fpcmp
jedit
lint
lit lit: Ignore dot files when scanning for tests (e.g., editor temprary files, 2010-02-10 21:00:55 +00:00
Misc
not
PerfectShuffle
TableGen Split SelectionDAGISel::IsLegalAndProfitableToFold to 2010-02-15 19:41:07 +00:00
unittest make -fno-rtti the default unless a directory builds with REQUIRES_RTTI. 2010-01-24 20:43:08 +00:00
valgrind
vim Reintroduce the InlineHint function attribute. 2010-02-06 01:16:28 +00:00
cgiplotNLT.pl
check-each-file
codegen-diff
countloc.sh
DSAclean.py
DSAextract.py
findmisopt
findoptdiff
findsym.pl
GenLibDeps.pl New flag for GenLibDeps, and llvm-config-perobjincl. 2010-02-04 09:31:35 +00:00
GetSourceVersion Make GetSourceVersion more portable, thanks Pawel! 2010-01-22 18:14:21 +00:00
getsrcs.sh
importNLT.pl
llvm-native-gcc
llvm-native-gxx
llvm.grm Reintroduce the InlineHint function attribute. 2010-02-06 01:16:28 +00:00
llvmdo .llx is no more. 2009-12-19 20:56:53 +00:00
llvmgrep
Makefile
makellvm
mkpatch update mkpatch, patch by Garrison Venn! 2010-01-18 21:09:05 +00:00
NewNightlyTest.pl NNT: Make sure stderr for build commands goes to log file, as intended but misdirected. 2009-12-15 00:41:47 +00:00
NightlyTest.gnuplot
NightlyTestTemplate.html
NLT.schema
OldenDataRecover.pl
parseNLT.pl
plotNLT.pl
profile.pl
RegressionFinder.pl
UpdateCMakeLists.pl Recognize 'add_executable' when analyzing CMake files. 2010-01-29 01:10:55 +00:00
userloc.pl
webNLT.pl