.. |
ADCE
|
|
|
AddDiscriminators
|
Pass to emit DWARF path discriminators.
|
2014-03-03 20:06:11 +00:00 |
ArgumentPromotion
|
|
|
BBVectorize
|
Change math intrinsic attributes from readonly to readnone. These
|
2014-03-06 00:18:15 +00:00 |
BranchFolding
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
CodeExtractor
|
|
|
CodeGenPrepare
|
CodeGenPrep: sink extends of illegal types into use block.
|
2014-03-13 13:36:25 +00:00 |
ConstantHoisting/X86
|
[Constant Hoisting] Fix multiple entries for the same basic block in PHI nodes.
|
2014-03-22 01:49:27 +00:00 |
ConstantMerge
|
Remove the linker_private and linker_private_weak linkages.
|
2014-03-13 23:18:37 +00:00 |
ConstProp
|
|
|
CorrelatedValuePropagation
|
|
|
DeadArgElim
|
IR: Change inalloca's grammar a bit
|
2014-03-09 06:41:58 +00:00 |
DeadStoreElimination
|
|
|
DebugIR
|
|
|
EarlyCSE
|
|
|
FunctionAttrs
|
|
|
GCOVProfiling
|
|
|
GlobalDCE
|
|
|
GlobalOpt
|
Revert r204076 for now - it caused significant regressions in a number of
|
2014-03-23 04:22:31 +00:00 |
GVN
|
Reject alias to undefined symbols in the verifier.
|
2014-03-12 20:15:49 +00:00 |
IndVarSimplify
|
|
|
Inline
|
|
|
InstCombine
|
Fix a bug in InstCombine where we would incorrectly attempt to construct a
|
2014-03-13 22:51:43 +00:00 |
InstSimplify
|
|
|
Internalize
|
|
|
IPConstantProp
|
|
|
JumpThreading
|
|
|
LCSSA
|
|
|
LICM
|
|
|
LoopDeletion
|
|
|
LoopIdiom
|
|
|
LoopReroll
|
|
|
LoopRotate
|
|
|
LoopSimplify
|
|
|
LoopStrengthReduce
|
This test need the X86 backend, move it to the X86 sub directory.
|
2014-03-12 22:03:43 +00:00 |
LoopUnroll
|
|
|
LoopUnswitch
|
|
|
LoopVectorize
|
LoopVectorizer: Preserve fast-math flags
|
2014-03-05 21:10:47 +00:00 |
LowerAtomic
|
IR: add a second ordering operand to cmpxhg for failure
|
2014-03-11 10:48:52 +00:00 |
LowerExpectIntrinsic
|
|
|
LowerInvoke
|
Remove LowerInvoke's obsolete "-enable-correct-eh-support" option
|
2014-03-20 19:54:47 +00:00 |
LowerSwitch
|
|
|
Mem2Reg
|
|
|
MemCpyOpt
|
MemCpyOpt: When merging memsets also merge the trivial case of two memsets with the same destination.
|
2014-03-10 21:05:13 +00:00 |
MergeFunc
|
|
|
MetaRenamer
|
Reject alias to undefined symbols in the verifier.
|
2014-03-12 20:15:49 +00:00 |
ObjCARC
|
Fix use_iterator crash in ObjCArc from r203364
|
2014-03-18 22:32:43 +00:00 |
PhaseOrdering
|
|
|
PruneEH
|
|
|
Reassociate
|
|
|
Reg2Mem
|
|
|
SampleProfile
|
Tolerate unmangled names in sample profiles.
|
2014-03-18 12:03:12 +00:00 |
Scalarizer
|
|
|
ScalarRepl
|
Fix PR18800. llvm intrinsic memcpy takes 5 arguments void @llvm.memcpy.p0i8.p0i8.i32(i8* <dest>, i8* <src>, i32 <len>, i32 <align>, i1 <isvolatile>).The test case incorrectly uses the old format resulting in isVolatile function in MemIntrinsic to crash during SROA transformation.Modified the test case to use correct signature of memcpy and memset.
|
2014-03-13 04:50:29 +00:00 |
SCCP
|
|
|
SimplifyCFG
|
Allow switch-to-lookup table for tables with holes by adding bitmask check
|
2014-03-12 18:35:40 +00:00 |
Sink
|
Sink: Don't sink static allocas from the entry block
|
2014-03-21 15:51:51 +00:00 |
SLPVectorizer
|
Resubmit "[SLPV] Recognize vectorizable intrinsics during SLP vectorization ..."
|
2014-03-12 20:21:50 +00:00 |
SROA
|
[SROA] Use the correct index integer size in GEPs through non-default
|
2014-02-26 10:08:16 +00:00 |
StripSymbols
|
Add a debug info code generation level to the compile unit metadata
|
2014-02-27 01:24:56 +00:00 |
StructurizeCFG
|
|
|
TailCallElim
|
|
|
TailDup
|
|
|