llvm-6502/lib/Transforms/Scalar
Tim Northover e1a9d504a3 SCCP: update for cmpxchg returning { iN, i1 } now.
I accidentally missed this one since its use looked OK locally.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@210909 91177308-0d34-0410-b5e6-96231b3b80d8
2014-06-13 14:54:09 +00:00
..
ADCE.cpp
CMakeLists.txt
ConstantHoisting.cpp
ConstantProp.cpp
CorrelatedValuePropagation.cpp
DCE.cpp
DeadStoreElimination.cpp
EarlyCSE.cpp
FlattenCFGPass.cpp
GlobalMerge.cpp Create macro INITIALIZE_TM_PASS. 2014-06-11 07:04:37 +00:00
GVN.cpp GVN: Enable value forwarding for calloc 2014-06-12 21:16:19 +00:00
IndVarSimplify.cpp
JumpThreading.cpp
LICM.cpp
LLVMBuild.txt
LoadCombine.cpp
LoopDeletion.cpp
LoopIdiomRecognize.cpp
LoopInstSimplify.cpp
LoopRerollPass.cpp
LoopRotation.cpp
LoopStrengthReduce.cpp
LoopUnrollPass.cpp Revert r210721 as it causes breakage in internal builds (and possibly GDB). 2014-06-12 18:05:39 +00:00
LoopUnswitch.cpp
LowerAtomic.cpp IR: add "cmpxchg weak" variant to support permitted failure. 2014-06-13 14:24:07 +00:00
Makefile
MemCpyOptimizer.cpp
PartiallyInlineLibCalls.cpp
Reassociate.cpp [Reassociate] Similar to "X + -X" -> "0", added code to handle "X + ~X" -> "-1". 2014-05-31 15:01:54 +00:00
Reg2Mem.cpp
SampleProfile.cpp Remove 'using std::errro_code' from lib. 2014-06-13 02:24:39 +00:00
Scalar.cpp Global merge for global symbols. 2014-06-11 06:44:53 +00:00
Scalarizer.cpp
ScalarReplAggregates.cpp
SCCP.cpp SCCP: update for cmpxchg returning { iN, i1 } now. 2014-06-13 14:54:09 +00:00
SeparateConstOffsetFromGEP.cpp [SeparateConstOffsetFromGEP] inbounds zext => sext for better splitting 2014-06-08 23:49:34 +00:00
SimplifyCFGPass.cpp Remove 'using std::errro_code' from lib. 2014-06-13 02:24:39 +00:00
Sink.cpp
SROA.cpp
StructurizeCFG.cpp
TailRecursionElimination.cpp