llvm-6502/test/CodeGen/CBackend
Dan Gohman 5a11abaf2c In the CBackend, use casts to force integer add, subtract, and
multiply to be done as unsigned, so that they have well defined
behavior on overflow. This fixes PR2408.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53767 91177308-0d34-0410-b5e6-96231b3b80d8
2008-07-18 18:43:12 +00:00
..
2002-05-16-NameCollide.ll Remove llvm-upgrade and update tests. 2008-02-19 01:41:04 +00:00
2002-05-21-MissingReturn.ll Remove llvm-upgrade and update tests. 2008-02-19 01:41:04 +00:00
2002-08-19-ConstantExpr.ll Remove llvm-upgrade and update tests. 2008-02-19 01:41:04 +00:00
2002-08-19-ConstPointerRef.ll Remove llvm-upgrade and update tests. 2008-02-19 01:41:04 +00:00
2002-08-19-DataPointer.ll Remove llvm-upgrade and update tests. 2008-02-19 01:41:04 +00:00
2002-08-19-FunctionPointer.ll Remove llvm-upgrade and update tests. 2008-02-19 01:41:04 +00:00
2002-08-19-HardConstantExpr.ll Remove llvm-upgrade and update tests. 2008-02-19 01:41:04 +00:00
2002-08-20-RecursiveTypes.ll Remove llvm-upgrade and update tests. 2008-02-19 01:41:04 +00:00
2002-08-20-UnnamedArgument.ll Remove llvm-upgrade and update tests. 2008-02-19 01:41:04 +00:00
2002-08-26-IndirectCallTest.ll Remove llvm-upgrade and update tests. 2008-02-19 01:41:04 +00:00
2002-08-30-StructureOrderingTest.ll Remove llvm-upgrade and update tests. 2008-02-19 01:41:04 +00:00
2002-09-20-ArrayTypeFailure.ll Remove llvm-upgrade and update tests. 2008-02-19 01:41:04 +00:00
2002-09-20-VarArgPrototypes.ll Remove llvm-upgrade and update tests. 2008-02-19 01:41:04 +00:00
2002-10-15-OpaqueTypeProblem.ll Remove llvm-upgrade and update tests. 2008-02-19 01:41:04 +00:00
2002-10-16-External.ll Remove llvm-upgrade and update tests. 2008-02-19 01:41:04 +00:00
2002-10-30-FunctionPointerAlloca.ll Remove llvm-upgrade and update tests. 2008-02-19 01:41:04 +00:00
2002-11-06-PrintEscaped.ll Remove llvm-upgrade and update tests. 2008-02-19 01:41:04 +00:00
2003-05-12-IntegerSizeWarning.ll Remove llvm-upgrade and update tests. 2008-02-19 01:41:04 +00:00
2003-05-13-VarArgFunction.ll Remove llvm-upgrade and update tests. 2008-02-19 01:41:04 +00:00
2003-05-31-MissingStructName.ll Remove llvm-upgrade and update tests. 2008-02-19 01:41:04 +00:00
2003-06-01-NullPointerType.ll Remove llvm-upgrade and update tests. 2008-02-19 01:41:04 +00:00
2003-06-11-HexConstant.ll Remove llvm-upgrade and update tests. 2008-02-19 01:41:04 +00:00
2003-06-11-LiteralStringProblem.ll Remove llvm-upgrade and update tests. 2008-02-19 01:41:04 +00:00
2003-06-28-InvokeSupport.ll Remove llvm-upgrade and update tests. 2008-02-19 01:41:04 +00:00
2003-06-28-LinkOnceGlobalVars.ll rename *.llx -> *.ll 2008-04-19 22:29:10 +00:00
2003-10-12-NANGlobalInits.ll Remove llvm-upgrade and update tests. 2008-02-19 01:41:04 +00:00
2003-10-23-UnusedType.ll Remove llvm-upgrade and update tests. 2008-02-19 01:41:04 +00:00
2003-10-28-CastToPtrToStruct.ll Remove llvm-upgrade and update tests. 2008-02-19 01:41:04 +00:00
2003-11-21-ConstantShiftExpr.ll Remove llvm-upgrade and update tests. 2008-02-19 01:41:04 +00:00
2004-02-13-FrameReturnAddress.ll rename *.llx -> *.ll 2008-04-19 22:29:10 +00:00
2004-02-15-PreexistingExternals.ll rename *.llx -> *.ll 2008-04-19 22:29:10 +00:00
2004-02-26-FPNotPrintableConstants.ll rename *.llx -> *.ll 2008-04-19 22:29:10 +00:00
2004-02-26-LinkOnceFunctions.ll rename *.llx -> *.ll 2008-04-19 22:29:10 +00:00
2004-08-09-va-end-null.ll Remove llvm-upgrade and update tests. 2008-02-19 01:41:04 +00:00
2004-11-13-FunctionPointerCast.ll rename *.llx -> *.ll 2008-04-19 22:29:10 +00:00
2004-12-03-ExternStatics.ll Remove llvm-upgrade and update tests. 2008-02-19 01:41:04 +00:00
2004-12-28-LogicalConstantExprs.ll Remove llvm-upgrade and update tests. 2008-02-19 01:41:04 +00:00
2005-02-14-VolatileOperations.ll Remove llvm-upgrade and update tests. 2008-02-19 01:41:04 +00:00
2005-03-08-RecursiveTypeCrash.ll Remove llvm-upgrade and update tests. 2008-02-19 01:41:04 +00:00
2005-07-14-NegationToMinusMinus.ll Remove llvm-upgrade and update tests. 2008-02-19 01:41:04 +00:00
2005-08-23-Fmod.ll Remove llvm-upgrade and update tests. 2008-02-19 01:41:04 +00:00
2005-09-27-VolatileFuncPtr.ll Remove llvm-upgrade and update tests. 2008-02-19 01:41:04 +00:00
2006-12-11-Float-Bitcast.ll Remove llvm-upgrade and update tests. 2008-02-19 01:41:04 +00:00
2007-01-08-ParamAttr-ICmp.ll update this patch to handle an extraneous &1. This should be pulled 2008-05-31 19:50:53 +00:00
2007-01-15-NamedArrayType.ll Implement CBE support for first-class structs and array values, 2008-06-02 21:30:49 +00:00
2007-01-17-StackSaveNRestore.ll For PR761: 2007-01-26 08:25:06 +00:00
2007-02-05-memset.ll Remove use of implementation keyword. 2007-03-28 02:38:26 +00:00
2007-02-23-NameConflicts.ll In the CBackend, use casts to force integer add, subtract, and 2008-07-18 18:43:12 +00:00
2007-07-11-PackedStruct.ll Handle packed structs in the CBackend. 2007-07-11 19:56:53 +00:00
2008-02-01-UnalignedLoadStore.ll CBackend: Implement unaligned load/store. 2008-02-01 21:25:59 +00:00
2008-05-21-MRV-InlineAsm.ll Add support for multiple-return values in inline asm. This should 2008-05-22 06:19:37 +00:00
2008-05-31-BoolOverflow.ll Fix the CBE's handling of instructions whose result is an i1. Previously, 2008-05-31 09:23:55 +00:00
2008-06-04-IndirectMem.ll Rewrite a bunch of the CBE's inline asm code, giving it the 2008-06-04 18:03:28 +00:00
dg.exp sabre brings to my attention that the 'tr' suffix is also obsolete 2008-05-20 21:00:03 +00:00
pr2408.ll In the CBackend, use casts to force integer add, subtract, and 2008-07-18 18:43:12 +00:00
vectors.ll add a testcase for misc vector stuff 2008-03-02 08:57:59 +00:00