llvm-6502/test
Chris Lattner 0b18e59336 Fix codegen to compute the size of an allocation by multiplying the
size by the array amount as an i32 value instead of promoting from
i32 to i64 then doing the multiply.  Not doing this broke wrap-around
assumptions that the optimizers (validly) made.  The ultimate real
fix for this is to introduce i64 version of alloca and remove mallocinst.

This fixes PR3829


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@67093 91177308-0d34-0410-b5e6-96231b3b80d8
2009-03-17 19:36:00 +00:00
..
Analysis change this to test for an alias result more directly. 2009-03-16 18:28:27 +00:00
Archive
Assembler Apply a patch by Micah Villmow to fix AsmParser to accept vector 2009-03-14 17:09:17 +00:00
Bindings/Ocaml tweak this to accept asmprinter changes. I have no way to verify this, hopefully 2009-03-01 01:28:40 +00:00
Bitcode
BugPoint Remove accidental check-ins in r65960. :-( 2009-03-03 19:25:16 +00:00
CodeGen Fix codegen to compute the size of an allocation by multiplying the 2009-03-17 19:36:00 +00:00
DebugInfo Global variables don't have a corresponding llvm.dbg.declare, yet it is possible 2009-03-10 13:41:26 +00:00
ExecutionEngine remove a testcase that depends on -debug existing. 2009-03-13 20:31:25 +00:00
Feature
FrontendAda Adjust this test for recent sroa improvements. 2009-03-12 11:56:12 +00:00
FrontendC Test case for rev. 66925 2009-03-13 18:50:51 +00:00
FrontendC++ Fix test case. Now, llvm-gcc emits debug info for artificiaal variable _comp_ctor. 2009-03-13 21:57:16 +00:00
FrontendFortran
FrontendObjC
FrontendObjC++
Integer
lib Trailing whitespace. 2009-03-06 12:21:40 +00:00
Linker
LLVMC Add a comment. 2009-03-06 17:59:58 +00:00
Other
Scripts
TableGen add support for a few simple escape characters in tblgen strings. 2009-03-13 21:03:27 +00:00
Transforms remove a test that depends on -debug. 2009-03-13 20:31:48 +00:00
Verifier
Makefile Trailing whitespace. 2009-03-06 12:25:56 +00:00
Makefile.tests
TestRunner.sh