llvm-6502/test/Assembler
Chris Lattner f286f6fd93 Fix PR1850 by removing an unsafe transformation from VMCore/ConstantFold.cpp.
Reimplement the xform in Analysis/ConstantFolding.cpp where we can use
targetdata to validate that it is safe.  While I'm in there, fix some const
correctness issues and generalize the interface to the "operand folder".


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44817 91177308-0d34-0410-b5e6-96231b3b80d8
2007-12-10 22:53:04 +00:00
..
2002-01-24-BadSymbolTableAssert.ll
2002-01-24-ValueRefineAbsType.ll
2002-02-19-TypeParsing.ll
2002-03-08-NameCollision2.ll
2002-03-08-NameCollision.ll
2002-04-04-PureVirtMethCall2.ll
2002-04-04-PureVirtMethCall.ll
2002-04-05-TypeParsing.ll
2002-04-07-HexFloatConstants.llx
2002-04-07-InfConstant.llx
2002-04-29-NameBinding.llx
2002-05-02-InvalidForwardRef.ll
2002-05-02-ParseError.ll
2002-07-08-HugePerformanceProblem.llx
2002-07-14-InternalLossage.llx
2002-07-14-OpaqueType.llx
2002-07-25-ParserAssertionFailure.llx
2002-07-25-QuoteInString.llx
2002-07-25-ReturnPtrFunction.llx
2002-07-31-SlashInString.llx
2002-08-15-CastAmbiguity.ll
2002-08-15-ConstantExprProblem.ll
2002-08-15-UnresolvedGlobalReference.ll
2002-08-16-ConstExprInlined.llx
2002-08-19-BytecodeReader.llx
2002-08-22-DominanceProblem.ll
2002-10-08-LargeArrayPerformance.ll
2002-10-13-ConstantEncodingProblem.llx
2002-10-15-NameClash.ll
2002-12-15-GlobalResolve.ll
2003-01-30-UnsignedString.ll
2003-04-15-ConstantInitAssertion.llx
2003-04-25-UnresolvedGlobalReference.ll
2003-05-03-BytecodeReaderProblem.llx
2003-05-12-MinIntProblem.llx
2003-05-15-AssemblerProblem.llx
2003-05-15-SwitchBug.ll
2003-05-21-ConstantShiftExpr.ll
2003-05-21-EmptyStructTest.ll
2003-05-21-MalformedShiftCrash.llx
2003-05-21-MalformedStructCrash.llx
2003-06-17-InvokeDisassemble.llx
2003-06-30-RecursiveTypeProblem.ll
2003-08-20-ConstantExprGEP-Fold.llx
2003-08-21-ConstantExprCast-Fold.llx
2003-10-04-NotMergingGlobalConstants.ll
2003-11-05-ConstantExprShift.llx
2003-11-11-ImplicitRename.llx
2003-11-12-ConstantExprCast.llx
2003-11-24-SymbolTableCrash.llx
2003-12-30-TypeMapInvalidMemory.llx
2004-01-11-getelementptrfolding.llx
2004-01-20-MaxLongLong.llx
2004-02-01-NegativeZero.llx
2004-02-27-SelfUseAssertError.ll
2004-03-07-FunctionAddressAlignment.llx
2004-03-30-UnclosedFunctionCrash.llx
2004-04-04-GetElementPtrIndexTypes.ll
2004-06-07-VerifierBug.llx
2004-09-29-VerifierIsReallySlow.llx
2004-10-22-BCWriterUndefBug.llx
2004-11-28-InvalidTypeCrash.ll
2004-12-05-LocalGlobalSymtabConflict.ll
2005-01-03-FPConstantDisassembly.ll
2005-01-31-CallingAggregateFunction.ll
2005-02-09-AsmWriterStoreBug.ll
2005-05-05-OpaqueUndefValues.ll
2005-12-21-ZeroInitVector.ll
2006-05-26-VarargsCallEncode.ll
2006-09-28-CrashOnInvalid.ll
2006-12-09-Cast-To-Bool.ll
2007-01-01-Cast-To-Bool.ll
2007-01-02-Undefined-Arg-Type.ll
2007-01-05-Cmp-ConstExpr.ll
2007-01-05-Local-Name-Conflict.ll
2007-01-12-Varargs-Upgrade.ll
2007-01-16-CrashOnBadCast2.ll
2007-01-16-CrashOnBadCast.ll
2007-01-21-UpgradeNoArgs.ll
2007-01-22-UpgradeMalformedShift.ll
2007-01-22-UpgradeMalformedStruct.ll
2007-01-22-UpgradeTypeMapInvalidMemory.ll
2007-01-26-PR1122.ll
2007-01-27-UpgradePointers.ll
2007-02-01-UpgradeShift.ll
2007-02-07-BasicBlockRename.ll
2007-02-07-RenameInternals.ll
2007-02-07-SizedIntTypes.ll
2007-02-07-UpgradeCSRETCC.ll
2007-02-07-UpgradeGVarConflict.ll
2007-03-14-UpgradeLocalSignless.ll
2007-03-18-InvalidNumberedVar.ll
2007-03-19-NegValue.ll
2007-04-15-BadIntrinsic.ll
2007-04-20-AlignedLoad.ll
2007-04-20-AlignedStore.ll
2007-04-25-AssemblerFoldExternWeak.ll
2007-05-21-Escape.ll
2007-07-19-ParamAttrAmbiguity.ll
2007-07-30-AutoUpgradeZextSext.ll
2007-08-06-AliasInvalid.ll
2007-09-10-AliasFwdRef.ll
2007-09-29-GC.ll
2007-11-26-AttributeOverload.ll
2007-11-27-AutoUpgradeAttributes.ll
AutoUpgradeIntrinsics.ll
ConstantExprFold.llx Fix PR1850 by removing an unsafe transformation from VMCore/ConstantFold.cpp. 2007-12-10 22:53:04 +00:00
ConstantExprFoldCast.llx
dg.exp
select.ll