..
ADCE
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
AddDiscriminators
DebugInfo: Fix testcases that fail -verify-debug-info=true
2015-03-16 21:10:12 +00:00
AlignmentFromAssumptions
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
ArgumentPromotion
DebugInfo: Fix testcases that fail -verify-debug-info=true
2015-03-16 21:10:12 +00:00
AtomicExpand /ARM
BBVectorize
[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
2015-03-13 18:20:45 +00:00
BDCE
[BDCE] Don't forget uses of root instructions seen before the instruction itself
2015-02-18 03:12:28 +00:00
BranchFolding
CodeExtractor
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
CodeGenPrepare
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
ConstantHoisting
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
ConstantMerge
[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
2015-03-13 18:20:45 +00:00
ConstProp
[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
2015-03-13 18:20:45 +00:00
CorrelatedValuePropagation
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
DeadArgElim
Verifier: Check debug info intrinsic arguments
2015-03-15 01:21:30 +00:00
DeadStoreElimination
MemoryDependenceAnalysis: Don't miscompile atomics
2015-03-21 06:19:17 +00:00
EarlyCSE
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
Float2Int
[optnone] Skip pass Float2Int on optnone functions.
2015-03-25 12:22:37 +00:00
FunctionAttrs
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
GCOVProfiling
Update a test I missed in r233132
2015-03-24 23:44:03 +00:00
GlobalDCE
[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
2015-03-13 18:20:45 +00:00
GlobalOpt
[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
2015-03-13 18:20:45 +00:00
GVN
!invariant.load semantics with potentially clobbering calls
2015-03-24 23:54:54 +00:00
IndVarSimplify
[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
2015-03-13 18:20:45 +00:00
Inline
DebugInfo: Overload get() in DIDescriptor subclasses
2015-03-23 21:54:07 +00:00
InstCombine
optimize the AVX2 (integer) version of vperm2 into a shuffle
2015-03-24 22:39:29 +00:00
InstMerge
[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
2015-03-13 18:20:45 +00:00
InstSimplify
Add a bunch of CHECK missing colons in tests. NFC.
2015-03-14 01:43:57 +00:00
Internalize
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
IPConstantProp
[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
2015-03-13 18:20:45 +00:00
IRCE
[IRCE] Fix a regression introduced in r232444.
2015-03-24 19:29:18 +00:00
JumpThreading
[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
2015-03-13 18:20:45 +00:00
LCSSA
[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
2015-03-13 18:20:45 +00:00
LICM
Verifier: Check debug info intrinsic arguments
2015-03-15 01:21:30 +00:00
LoadCombine
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
LoopDeletion
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
LoopIdiom
Verifier: Check debug info intrinsic arguments
2015-03-15 01:21:30 +00:00
LoopInterchange
Add a new pass "Loop Interchange"
2015-03-06 10:11:25 +00:00
LoopReroll
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
LoopRotate
Verifier: Check debug info intrinsic arguments
2015-03-15 01:21:30 +00:00
LoopSimplify
[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
2015-03-13 18:20:45 +00:00
LoopStrengthReduce
[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
2015-03-13 18:20:45 +00:00
LoopUnroll
Reapply 'Run LICM pass after loop unrolling pass.'
2015-03-12 05:36:01 +00:00
LoopUnswitch
[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
2015-03-13 18:20:45 +00:00
LoopVectorize
TLI: Add addVectorizableFunctionsFromVecLib.
2015-03-17 19:50:55 +00:00
LowerAtomic
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
LowerBitSets
LowerBitSets: Avoid reusing byte set addresses.
2015-03-19 22:02:10 +00:00
LowerExpectIntrinsic
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
LowerInvoke
LowerSwitch
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
Mem2Reg
Verifier: Check debug info intrinsic arguments
2015-03-15 01:21:30 +00:00
MemCpyOpt
[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
2015-03-13 18:20:45 +00:00
MergeFunc
[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
2015-03-13 18:20:45 +00:00
MetaRenamer
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
ObjCARC
[objc-arc] Make the ARC optimizer more conservative by forcing it to be non-safe in both direction, but mitigate the problem by noting that we just care if there was a further use.
2015-03-16 07:02:36 +00:00
PartiallyInlineLibCalls
PhaseOrdering
[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
2015-03-13 18:20:45 +00:00
PlaceSafepoints
PlaceSafepoints: use IRBuilder helpers
2015-02-26 00:35:56 +00:00
PruneEH
Fix invalid LLVM IR in PruneEH tests
2015-02-11 02:06:47 +00:00
Reassociate
Reapply "[Reassociate] Add initial support for vector instructions."
2015-03-13 20:53:01 +00:00
Reg2Mem
RewriteStatepointsForGC
[RewriteStatepointsForGC] Yet more test cases for relocation
2015-03-05 22:28:06 +00:00
SampleProfile
DebugInfo: Fix testcases that fail -verify-debug-info=true
2015-03-16 21:10:12 +00:00
Scalarizer
Verifier: Check debug info intrinsic arguments
2015-03-15 01:21:30 +00:00
ScalarRepl
Verifier: Check debug info intrinsic arguments
2015-03-15 01:21:30 +00:00
SCCP
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
SeparateConstOffsetFromGEP /NVPTX
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
SimplifyCFG
Merge empty landing pads in SimplifyCFG
2015-03-24 22:28:45 +00:00
Sink
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
SLPVectorizer
Verifier: Check debug info intrinsic arguments
2015-03-15 01:21:30 +00:00
SROA
[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
2015-03-13 18:20:45 +00:00
StraightLineStrengthReduce
Add straight-line strength reduction to LLVM
2015-02-03 19:37:06 +00:00
StripSymbols
Verifier: Check debug info intrinsic arguments
2015-03-15 01:21:30 +00:00
StructurizeCFG
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
2015-02-27 21:17:42 +00:00
TailCallElim
TRE: Just erase dead BBs and tweak the iteration loop not to increment the deleted BB iterator.
2015-02-28 16:47:27 +00:00
TailDup
Util
[SwitchLowering] Remove incoming values in the reverse order
2015-03-17 18:03:10 +00:00