llvm-6502/lib/Analysis
Duncan Sands dc024674ff Fix PR1146: parameter attributes are longer part of
the function type, instead they belong to functions
and function calls.  This is an updated and slightly
corrected version of Reid Spencer's original patch.
The only known problem is that auto-upgrading of
bitcode files doesn't seem to work properly (see
test/Bitcode/AutoUpgradeIntrinsics.ll).  Hopefully
a bitcode guru (who might that be? :) ) will fix it.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44359 91177308-0d34-0410-b5e6-96231b3b80d8
2007-11-27 13:23:08 +00:00
..
IPA Create nodes for inline asm so that we don't crash looking for the node later. 2007-11-22 03:07:37 +00:00
AliasAnalysis.cpp Executive summary: getTypeSize -> getTypeStoreSize / getABITypeSize. 2007-11-01 20:53:16 +00:00
AliasAnalysisCounter.cpp Drop 'const' 2007-05-03 01:11:54 +00:00
AliasAnalysisEvaluator.cpp Executive summary: getTypeSize -> getTypeStoreSize / getABITypeSize. 2007-11-01 20:53:16 +00:00
AliasDebugger.cpp Drop 'const' 2007-05-03 01:11:54 +00:00
AliasSetTracker.cpp Executive summary: getTypeSize -> getTypeStoreSize / getABITypeSize. 2007-11-01 20:53:16 +00:00
Analysis.cpp Bindings for the verifier. 2007-10-06 21:00:36 +00:00
BasicAliasAnalysis.cpp Fix PR1146: parameter attributes are longer part of 2007-11-27 13:23:08 +00:00
CFGPrinter.cpp Add explicit keywords. 2007-07-02 14:53:37 +00:00
ConstantFolding.cpp splice some lines together, no functionality change. 2007-11-23 22:34:59 +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 Executive summary: getTypeSize -> getTypeStoreSize / getABITypeSize. 2007-11-01 20:53:16 +00:00
LoopInfo.cpp Make LoopInfoBase more generic, in preparation for having MachineLoopInfo. This involves a small interface change. 2007-11-27 03:43:35 +00:00
LoopPass.cpp Use empty() member functions when that's what's being tested for instead 2007-10-03 19:26:29 +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 Fix a silly bug that Nicholas noticed. 2007-11-26 03:27:38 +00:00
PostDominators.cpp Make DomTree and PostDomTree thin wrappers around DomTreeBase, rather than inheriting from it. 2007-10-23 20:58:37 +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 Add new SCEV, SCEVSMax. This allows LLVM to analyze do-while loops. 2007-11-25 22:41:31 +00:00
ScalarEvolutionExpander.cpp Add new SCEV, SCEVSMax. This allows LLVM to analyze do-while loops. 2007-11-25 22:41:31 +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 Add explicit keywords. 2007-10-29 19:52:04 +00:00