llvm-mirror/lib/Analysis
Dale Johannesen 86f367a6b7 Next round of APFloat changes.
Use APFloat in UpgradeParser and AsmParser.
Change all references to ConstantFP to use the
APFloat interface rather than double.  Remove
the ConstantFP double interfaces.
Use APFloat functions for constant folding arithmetic
and comparisons.
(There are still way too many places APFloat is
just a wrapper around host float/double, but we're
getting there.)

llvm-svn: 41747
2007-09-06 18:13:44 +00:00
..
IPA Do not overuse std::string. Pass around char * directly. 2007-08-10 18:29:32 +00:00
AliasAnalysis.cpp Drop 'const' 2007-05-03 01:11:54 +00:00
AliasAnalysisCounter.cpp Drop 'const' 2007-05-03 01:11:54 +00:00
AliasAnalysisEvaluator.cpp Fix typo in comment. 2007-05-06 13:37:16 +00:00
AliasDebugger.cpp Drop 'const' 2007-05-03 01:11:54 +00:00
AliasSetTracker.cpp when merging two alias sets together, be sure to propagate the volatility of 2007-05-23 06:36:35 +00:00
BasicAliasAnalysis.cpp Missing break. Patch by Wojciech Matyjewicz. 2007-09-05 21:36:14 +00:00
CFGPrinter.cpp Add explicit keywords. 2007-07-02 14:53:37 +00:00
ConstantFolding.cpp Next round of APFloat changes. 2007-09-06 18:13:44 +00:00
InstCount.cpp Fix typo in comment. 2007-05-06 13:37:16 +00:00
Interval.cpp Remove trailing whitespace 2005-04-21 21:13:18 +00:00
IntervalPartition.cpp Drop 'const' 2007-05-03 01:11:54 +00:00
LoadValueNumbering.cpp Use DominatorTree instead of ETForest. 2007-06-07 23:53:38 +00:00
LoopInfo.cpp Use SmallVector. 2007-08-21 16:54:51 +00:00
LoopPass.cpp - Use correct header for SCEV inside LoopPass.cpp 2007-08-20 21:17:26 +00:00
Makefile Changed from PARALLEL_DIRS to DIRS since we're only building one directory. 2006-12-13 19:42:54 +00:00
MemoryDependenceAnalysis.cpp Cache non-local memory dependence analysis. This is a significant compile 2007-08-16 21:27:05 +00:00
PostDominators.cpp reimplement dfs number computation to be significantly faster. This speeds up 2007-08-08 05:51:24 +00:00
ProfileInfo.cpp Drop 'const' 2007-05-03 01:11:54 +00:00
ProfileInfoLoader.cpp Change uses of Function::front to Function::getEntryBlock for readability. 2007-03-22 16:38:57 +00:00
ProfileInfoLoaderPass.cpp More explicit keywords. 2007-08-01 15:32:29 +00:00
ScalarEvolution.cpp Next round of APFloat changes. 2007-09-06 18:13:44 +00:00
ScalarEvolutionExpander.cpp - Use correct header for SCEV inside LoopPass.cpp 2007-08-20 21:17:26 +00:00
Trace.cpp Added an automatic cast to "std::ostream*" etc. from OStream. We then can 2006-12-17 05:15:13 +00:00
ValueNumbering.cpp Drop 'const' 2007-05-03 01:11:54 +00:00