llvm-6502/test/Transforms
Shuxin Yang c76067b774 Fix a bug in fast-math fadd/fsub simplification.
The problem is that the code mistakenly took for granted that following constructor 
is able to create an APFloat from a *SIGNED* integer:
   
  APFloat::APFloat(const fltSemantics &ourSemantics, integerPart value)

rdar://13486998


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177906 91177308-0d34-0410-b5e6-96231b3b80d8
2013-03-25 20:43:41 +00:00
..
ADCE
ArgumentPromotion
BBVectorize
BlockPlacement
BranchFolding
CodeExtractor
CodeGenPrepare
ConstantMerge
ConstProp
CorrelatedValuePropagation
DeadArgElim Remove unused field in DISubprogram 2013-03-21 20:28:52 +00:00
DeadStoreElimination
EarlyCSE
FunctionAttrs
GCOVProfiling Disable, for now, llvm/test/Transforms/GCOVProfiling on win32. I'll investigate them later. 2013-03-25 19:47:20 +00:00
GlobalDCE
GlobalOpt
GVN
IndVarSimplify
Inline Update test. There may be multiple catches, but those will be cleaned up. 2013-03-22 20:36:39 +00:00
InstCombine Fix a bug in fast-math fadd/fsub simplification. 2013-03-25 20:43:41 +00:00
InstSimplify
Internalize
IPConstantProp
JumpThreading
LCSSA
LICM
LoopDeletion
LoopIdiom
LoopRotate
LoopSimplify
LoopStrengthReduce
LoopUnroll
LoopUnswitch
LoopVectorize
LowerAtomic
LowerExpectIntrinsic
LowerInvoke
LowerSwitch
Mem2Reg Remove unused field in DISubprogram 2013-03-21 20:28:52 +00:00
MemCpyOpt
MergeFunc
MetaRenamer
ObjCARC Kill every call to @clang.arc.use in the ARC contract phase. 2013-03-22 21:38:36 +00:00
PhaseOrdering
PruneEH
Reassociate
Reg2Mem
ScalarRepl Remove unused field in DISubprogram 2013-03-21 20:28:52 +00:00
SCCP
SimplifyCFG
SimplifyLibCalls
Sink
SROA
StripSymbols
TailCallElim
TailDup