llvm-mirror/test/Analysis
Nick Lewycky 7b093a1c2f Extend 'readonly' and 'readnone' to work on function arguments as well as
functions. Make the function attributes pass add it to known library functions
and when it can deduce it.

llvm-svn: 185735
2013-07-06 00:29:58 +00:00
..
BasicAA Make BasicAliasAnalysis recognize the fact a noalias argument cannot alias another argument, even if the other argument is not itself marked noalias. 2013-05-28 08:17:48 +00:00
BlockFrequencyInfo Minimize precision loss when computing cyclic probabilities. 2013-06-28 22:40:43 +00:00
BranchProbabilityInfo Add a new function attribute 'cold' to functions. 2013-05-24 12:26:52 +00:00
CallGraph Now that invoke of an intrinsic is possible (for the llvm.do.nothing intrinsic) 2012-09-26 17:16:01 +00:00
CostModel CostModel: improve the cost model for load/store of non power-of-two types such as <3 x float>, which are popular in graphics. 2013-06-27 17:52:04 +00:00
DependenceAnalysis (no commit message) 2013-06-28 18:44:48 +00:00
Dominators Tests: rewrite 'opt ... %s' to 'opt ... < %s' so that opt does not emit a ModuleID 2012-12-30 02:33:22 +00:00
GlobalsModRef TBAA: remove !tbaa from testing cases if not used. 2013-04-29 22:42:01 +00:00
LoopInfo Convert all tests using TCL-style quoting to use shell-style quoting. 2012-07-02 12:47:22 +00:00
MemoryDependenceAnalysis Fix unchecked uses of DominatorTree in MemoryDependenceAnalysis. 2013-05-06 02:07:24 +00:00
PostDominators Replace all instances of dg.exp file with lit.local.cfg, since all tests are run with LIT now and now Dejagnu. dg.exp is no longer needed. 2012-02-16 06:28:33 +00:00
Profiling AArch64: use MCJIT by default and enable related tests. 2013-05-06 16:51:08 +00:00
RegionInfo RegionInfo: Do not crash if unreachable block is found 2013-05-03 15:48:34 +00:00
ScalarEvolution Unit test for SCEV fix r182989, PR16130. 2013-05-31 16:42:41 +00:00
TypeBasedAliasAnalysis Extend 'readonly' and 'readnone' to work on function arguments as well as 2013-07-06 00:29:58 +00:00