..
IPA
Now that invoke of an intrinsic is possible (for the llvm.do.nothing intrinsic)
2012-09-26 17:16:01 +00:00
AliasAnalysis.cpp
Use the attribute enums to query if a parameter has an attribute.
2012-10-09 21:38:14 +00:00
AliasAnalysisCounter.cpp
Persuade GCC that there is nothing worth warning about here (there isn't).
2012-02-05 14:20:11 +00:00
AliasAnalysisEvaluator.cpp
Remove unnecessary default cases in switches that cover all enum values.
2012-01-10 16:47:17 +00:00
AliasDebugger.cpp
Extend the AliasAnalysis::pointsToConstantMemory interface to allow it
2010-11-08 16:45:26 +00:00
AliasSetTracker.cpp
Move TargetData to DataLayout.
2012-10-08 16:38:25 +00:00
Analysis.cpp
dependence analysis
2012-10-11 07:32:34 +00:00
BasicAliasAnalysis.cpp
Revert 165732 for further review.
2012-10-11 21:27:41 +00:00
BlockFrequencyInfo.cpp
Add some constantness to BranchProbabilityInfo and BlockFrequnencyInfo.
2011-12-20 20:03:10 +00:00
BranchProbabilityInfo.cpp
BranchProb: modify the definition of an edge in BranchProbabilityInfo to handle
2012-08-24 18:14:27 +00:00
CaptureTracking.cpp
Give CaptureTracker::shouldExplore a base implementation. Most users want to do
2012-10-08 22:12:48 +00:00
CFGPrinter.cpp
Remove all remaining uses of Value::getNameStr().
2011-11-15 16:27:03 +00:00
CMakeLists.txt
dependence analysis
2012-10-11 07:32:34 +00:00
CodeMetrics.cpp
Revert 165732 for further review.
2012-10-11 21:27:41 +00:00
ConstantFolding.cpp
Revert 165732 for further review.
2012-10-11 21:27:41 +00:00
DbgInfoPrinter.cpp
Move lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo.cpp and
2012-06-28 00:05:13 +00:00
DependenceAnalysis.cpp
dependence analysis
2012-10-11 07:32:34 +00:00
DominanceFrontier.cpp
Release build: guard dump functions with
2012-09-12 05:06:18 +00:00
DomPrinter.cpp
remove the blank line from previous ci.
2012-02-04 03:18:47 +00:00
InlineCost.cpp
Revert 165732 for further review.
2012-10-11 21:27:41 +00:00
InstCount.cpp
Get rid of static constructors for pass registration. Instead, every pass exposes an initializeMyPassFunction(), which
2010-10-19 17:21:58 +00:00
InstructionSimplify.cpp
Revert 165732 for further review.
2012-10-11 21:27:41 +00:00
Interval.cpp
Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. See: http://en.wikipedia.org/wiki/If_and_only_if Commit 164767
2012-09-27 10:14:43 +00:00
IntervalPartition.cpp
Now with fewer extraneous semicolons!
2010-10-07 22:25:06 +00:00
IVUsers.cpp
Move TargetData to DataLayout.
2012-10-08 16:38:25 +00:00
LazyValueInfo.cpp
Move TargetData to DataLayout.
2012-10-08 16:38:25 +00:00
LibCallAliasAnalysis.cpp
Now with fewer extraneous semicolons!
2010-10-07 22:25:06 +00:00
LibCallSemantics.cpp
Thread const correctness through a bunch of AliasAnalysis interfaces and
2010-08-03 21:48:53 +00:00
Lint.cpp
Move TargetData to DataLayout.
2012-10-08 16:38:25 +00:00
LLVMBuild.txt
LLVMBuild: Introduce a common section which currently has a list of the
2011-12-12 22:45:54 +00:00
Loads.cpp
Move TargetData to DataLayout.
2012-10-08 16:38:25 +00:00
LoopDependenceAnalysis.cpp
Move TargetData to DataLayout.
2012-10-08 16:38:25 +00:00
LoopInfo.cpp
Release build: guard dump functions with
2012-09-12 05:06:18 +00:00
LoopPass.cpp
Enable the new LoopInfo algorithm by default.
2012-06-26 04:11:38 +00:00
Makefile
MemDepPrinter.cpp
Mark some static arrays as const.
2012-05-24 06:35:32 +00:00
MemoryBuiltins.cpp
Use the attribute enums to query if a function has an attribute.
2012-10-09 21:49:51 +00:00
MemoryDependenceAnalysis.cpp
Create enums for the different attributes.
2012-10-09 07:45:08 +00:00
ModuleDebugInfoPrinter.cpp
Move lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo.cpp and
2012-06-28 00:05:13 +00:00
NoAliasAnalysis.cpp
Move TargetData to DataLayout.
2012-10-08 16:38:25 +00:00
PathNumbering.cpp
Move llvm/Support/TypeBuilder.h -> llvm/TypeBuilder.h. This completes
2012-07-15 23:45:24 +00:00
PathProfileInfo.cpp
Implementation of path profiling.
2011-01-29 01:09:53 +00:00
PathProfileVerifier.cpp
Remove all remaining uses of Value::getNameStr().
2011-11-15 16:27:03 +00:00
PHITransAddr.cpp
Release build: guard dump functions with
2012-09-12 05:06:18 +00:00
PostDominators.cpp
remove postdom frontiers, because it is dead. Forward dom frontiers are
2011-04-05 21:57:17 +00:00
ProfileDataLoader.cpp
Clean up ProfileDataLoader a bit.
2012-08-31 12:43:07 +00:00
ProfileDataLoaderPass.cpp
Cleanups due to feedback. No functionality change. Patch by Alistair.
2012-08-31 05:18:31 +00:00
ProfileEstimatorPass.cpp
Fix floating-point divide by zero, in a case where the value was not going to be used anyway.
2012-08-24 00:31:45 +00:00
ProfileInfo.cpp
Profile: set branch weight metadata with data generated from profiling.
2012-08-28 22:21:25 +00:00
ProfileInfoLoader.cpp
Remove unused private member variables uncovered by the recent changes to clang's -Wunused-private-field.
2012-07-20 22:05:57 +00:00
ProfileInfoLoaderPass.cpp
Round 2 of dead private variable removal.
2012-06-06 19:47:08 +00:00
ProfileVerifierPass.cpp
Move code into anonymous namespaces.
2011-11-26 23:01:57 +00:00
README.txt
RegionInfo.cpp
Release build: guard dump functions with
2012-09-12 05:06:18 +00:00
RegionPass.cpp
Remove the the block_node_iterator of Region, replace it by the block_iterator.
2012-08-27 13:49:24 +00:00
RegionPrinter.cpp
Rename the Region::block_iterator to Region::block_node_iterator, and
2012-05-04 20:55:23 +00:00
ScalarEvolution.cpp
Move TargetData to DataLayout.
2012-10-08 16:38:25 +00:00
ScalarEvolutionAliasAnalysis.cpp
Get rid of static constructors for pass registration. Instead, every pass exposes an initializeMyPassFunction(), which
2010-10-19 17:21:58 +00:00
ScalarEvolutionExpander.cpp
Add a new interface to allow IR-level passes to access codegen-specific information.
2012-10-10 22:04:55 +00:00
ScalarEvolutionNormalization.cpp
More dead code removal (using -Wunreachable-code)
2012-01-20 21:51:11 +00:00
SparsePropagation.cpp
Taken into account Duncan's comments for r149481 dated by 2nd Feb 2012:
2012-03-08 07:06:20 +00:00
Trace.cpp
Release build: guard dump functions with
2012-09-12 05:06:18 +00:00
TypeBasedAliasAnalysis.cpp
Fix a ton of comment typos found by codespell. Patch by
2011-04-15 05:18:47 +00:00
ValueTracking.cpp
Revert 165732 for further review.
2012-10-11 21:27:41 +00:00