..
ADCE
…
ArgumentPromotion
Update some EH tests that were violating the new EH model.
2013-03-21 18:30:10 +00:00
BBVectorize
Revert "InstCombine: Fold more shuffles of shuffles."
2013-05-01 00:25:27 +00:00
BlockPlacement
…
BranchFolding
…
CodeExtractor
…
CodeGenPrepare
Tests: rewrite 'opt ... %s' to 'opt ... < %s' so that opt does not emit a ModuleID
2012-12-30 01:28:40 +00:00
ConstProp
Remove this testcase until I can figure out how to properly conditionalize it.
2013-02-07 07:01:54 +00:00
ConstantMerge
Fix const merging when an alias of a const is llvm.used.
2013-05-06 01:48:55 +00:00
CorrelatedValuePropagation
CVP: If we have a PHI with an incoming select, try to skip the select.
2013-02-24 15:34:43 +00:00
DeadArgElim
Revert "Revert "PR14606: debug info imported_module support""
2013-04-22 06:12:31 +00:00
DeadStoreElimination
TBAA: remove !tbaa from testing cases if not used.
2013-04-30 17:52:57 +00:00
EarlyCSE
Initially forgotten-to-svn-add test case for r177279.
2013-03-18 12:07:24 +00:00
FunctionAttrs
Move library call prototype attribute inference to functionattrs
2013-03-21 00:55:59 +00:00
GCOVProfiling
Revert "Revert "PR14606: debug info imported_module support""
2013-04-22 06:12:31 +00:00
GVN
Fix unchecked uses of DominatorTree in MemoryDependenceAnalysis.
2013-05-06 02:07:24 +00:00
GlobalDCE
Revert 179826. Tests were worthless.
2013-04-19 09:32:30 +00:00
GlobalOpt
Respect the 'nobuiltin' attribute when determining if a call is to a memory builtin.
2013-05-16 04:12:04 +00:00
IPConstantProp
Use references to attribute groups on the call/invoke instructions.
2013-02-22 09:09:42 +00:00
IndVarSimplify
IndVarSimplify: do not recompute an IV value outside of the loop if :
2013-03-19 20:00:22 +00:00
Inline
Update test. There may be multiple catches, but those will be cleaned up.
2013-03-22 20:36:39 +00:00
InstCombine
scalarizePHI needs to insert the next ExtractElement in the same block
2013-05-24 12:29:54 +00:00
InstSimplify
ConstantFolding: ComputeMaskedBits wants the scalar size for vectors.
2013-04-19 16:56:24 +00:00
Internalize
…
JumpThreading
TBAA: remove !tbaa from testing cases if not used.
2013-04-30 17:52:57 +00:00
LCSSA
…
LICM
Revert the test moves from 176733. Use "REQUIRES: asserts" instead.
2013-03-12 16:27:52 +00:00
LoopDeletion
Modify the LLVM assembly output so that it uses references to represent function attributes.
2013-02-20 07:21:42 +00:00
LoopIdiom
PR14904: Segmentation fault running pass 'Recognize loop idioms'
2013-01-10 23:32:01 +00:00
LoopRotate
Rotate multi-exit loops even if the latch was simplified.
2013-05-06 17:58:18 +00:00
LoopSimplify
…
LoopStrengthReduce
Track IR ordering of SelectionDAG nodes 3/4.
2013-05-25 03:08:10 +00:00
LoopUnroll
Revert the test moves from 176733. Use "REQUIRES: asserts" instead.
2013-03-12 16:27:52 +00:00
LoopUnswitch
TBAA: remove !tbaa from testing cases if not used.
2013-04-30 17:52:57 +00:00
LoopVectorize
Add support for llvm.vectorizer metadata
2013-05-28 20:00:34 +00:00
LowerAtomic
…
LowerExpectIntrinsic
…
LowerInvoke
…
LowerSwitch
…
Mem2Reg
Revert "Adding DIImportedModules to DIScopes."
2013-03-28 02:44:59 +00:00
MemCpyOpt
Use references to attribute groups on the call/invoke instructions.
2013-02-22 09:09:42 +00:00
MergeFunc
TBAA: remove !tbaa from testing cases if not used.
2013-04-30 17:52:57 +00:00
MetaRenamer
Tests: rewrite 'opt ... %s' to 'opt ... < %s' so that opt does not emit a ModuleID
2013-01-01 13:57:25 +00:00
ObjCARC
[objc-arc] KnownSafe does not imply that it is safe to perform code motion across CFG edges since even if it is safe to remove RR pairs, we may still be able to move a retain/release into a loop.
2013-05-24 20:44:05 +00:00
PhaseOrdering
Revert 179826. Tests were worthless.
2013-04-19 09:32:30 +00:00
PruneEH
…
Reassociate
TBAA: remove !tbaa from testing cases if not used.
2013-04-30 17:52:57 +00:00
Reg2Mem
Make sure we don't emit instructions before a landingpad instruction.
2013-01-08 10:51:32 +00:00
SCCP
Tests: rewrite 'opt ... %s' to 'opt ... < %s' so that opt does not emit a ModuleID
2013-01-01 13:57:25 +00:00
SLPVectorizer
SLPVectorizer: Change the order in which new instructions are added to the function.
2013-05-22 19:47:32 +00:00
SROA
SROA: Generate selects instead of shuffles when blending values because this is the cannonical form.
2013-05-01 19:53:30 +00:00
ScalarRepl
Disable the optimization about promoting vector-element-access with symbolic index.
2013-04-05 21:07:08 +00:00
SimplifyCFG
SimplifyCFG: If convert single conditional stores
2013-04-29 21:28:24 +00:00
Sink
…
StripSymbols
Tests: rewrite 'opt ... %s' to 'opt ... < %s' so that opt does not emit a ModuleID
2013-01-01 13:57:25 +00:00
TailCallElim
Revert the test moves from 176733. Use "REQUIRES: asserts" instead.
2013-03-12 16:27:52 +00:00
TailDup
Revert the test moves from 176733. Use "REQUIRES: asserts" instead.
2013-03-12 16:27:52 +00:00