- Nov 12, 2010
-
-
Chris Lattner authored
llvm-svn: 118916
-
Rafael Espindola authored
We only produce debug line information if we have seen a line directive, so this code is dead. Also, if we want to be bug by bug compatible with gas and sometimes produce "empty" .debug_line sections, this will match the content produced by gas. llvm-svn: 118914
-
Andrew Trick authored
llvm-svn: 118913
-
Andrew Trick authored
llvm-svn: 118908
-
Jim Grosbach authored
llvm-svn: 118907
-
Andrew Trick authored
llvm-svn: 118906
-
Jim Grosbach authored
llvm-svn: 118905
-
Andrew Trick authored
catastrophic compilation time in the event of unreasonable LLVM IR. Code quality is a separate issue--someone upstream needs to do a better job of reducing to llvm.memcpy. If the situation can be reproduced with any supported frontend, then it will be a separate bug. llvm-svn: 118904
-
Chris Lattner authored
llvm-svn: 118903
-
Chris Lattner authored
llvm-svn: 118896
-
Rafael Espindola authored
llvm-svn: 118893
-
Dan Gohman authored
at least. llvm-svn: 118890
-
Kalle Raiskila authored
support for the case where alignment<value size. These cases were silently miscompiled before this patch. Now they are overly verbose -especially storing is- and any front-end should still avoid misaligned memory accesses as much as possible. The bit juggling algorithm added here probably has some room for improvement still. llvm-svn: 118889
-
Eric Christopher authored
missed. Update some comments accordingly. Fixes rdar://8652289 llvm-svn: 118888
-
Dan Gohman authored
llvm-svn: 118884
-
Lang Hames authored
llvm-svn: 118883
-
Dan Gohman authored
one store dead. This is especially noticeable in SingleSource/Benchmarks/Shootout/objinst. llvm-svn: 118875
-
Dan Gohman authored
llvm-svn: 118874
-
Dale Johannesen authored
llvm-svn: 118865
-
Bruno Cardoso Lopes authored
llvm-svn: 118864
-
Chris Lattner authored
llvm-svn: 118863
-
Chris Lattner authored
llvm-svn: 118862
-
Jim Grosbach authored
llvm-svn: 118859
-
Owen Anderson authored
llvm-svn: 118854
-
- Nov 11, 2010
-
-
Wesley Peck authored
llvm-svn: 118848
-
Nick Lewycky authored
llvm-svn: 118846
-
Dan Gohman authored
and vaarg instructions. llvm-svn: 118845
-
Wesley Peck authored
Fix minimum 16-bit signed value error exposed by MC asm parser tests Add initial MC asm parser tests for the MBlaze backend llvm-svn: 118844
-
Owen Anderson authored
llvm-svn: 118843
-
Dan Gohman authored
llvm-svn: 118842
-
Dan Gohman authored
testing for dereferenceable pointers into a helper function, isDereferenceablePointer. Teach it how to reason about GEPs with simple non-zero indices. Also eliminate ArgumentPromtion's IsAlwaysValidPointer, which didn't check for weak externals or out of range gep indices. llvm-svn: 118840
-
Owen Anderson authored
llvm-svn: 118837
-
Dan Gohman authored
llvm-svn: 118836
-
Eric Christopher authored
llvm-svn: 118835
-
Jim Grosbach authored
llvm-svn: 118831
-
Jim Grosbach authored
llvm-svn: 118829
-
Eric Christopher authored
llvm-svn: 118827
-
Eric Christopher authored
llvm-svn: 118823
-
Dan Gohman authored
llvm-svn: 118822
-
Owen Anderson authored
Add support for Thumb2 encodings of NEON data processing instructions, using the new PostEncoderMethod infrastructure. More tests to come. llvm-svn: 118819
-