- Jun 06, 2008
-
-
Ted Kremenek authored
llvm-svn: 52023
-
- Jun 05, 2008
-
-
Devang Patel authored
llvm-svn: 52021
-
Dan Gohman authored
llvm-svn: 52017
-
Owen Anderson authored
llvm-svn: 52016
-
Gabor Greif authored
llvm-svn: 52015
-
Steve Naroff authored
llvm-svn: 52014
-
Owen Anderson authored
llvm-svn: 52013
-
Owen Anderson authored
llvm-svn: 52012
-
Dan Gohman authored
llvm-svn: 52010
-
Dan Gohman authored
llvm-svn: 52009
-
Dan Gohman authored
llvm-svn: 52008
-
Dan Gohman authored
llvm-svn: 52007
-
Steve Naroff authored
llvm-svn: 52006
-
rdar://problem/5986833Steve Naroff authored
- Changed Sema::ObjCActOnStartOfMethodDef() to more accurately type "self" in factory methods. - Changed Sema::ActOnInstanceMessage() to use the new type to restrict the lookup. llvm-svn: 52005
-
Zhou Sheng authored
llvm-svn: 52004
-
Zhou Sheng authored
crash the opt. Just fix this. Test case in llvm/test/Transforms/InstCombine/2008-06-05-ashr-crash.ll llvm-svn: 52003
-
Matthijs Kooijman authored
Add a testcase for functions returning first class aggregrates. llvm-svn: 52002
-
rdar://problem/5987482Steve Naroff authored
In addition to fixing the crasher, this commit fixes further improves property lookup (by searching protocols of qualified interfaces..."NSObject <prot>"). llvm-svn: 52001
-
Zhou Sheng authored
llvm-svn: 52000
-
Zhou Sheng authored
over-shift-right should return -1. So here it should be signed-extended, when bitwidth larger than 64. test case: llvm/test/ExecutionEngine/2008-06-05-APInt-OverAShr.ll llvm-svn: 51999
-
Nick Lewycky authored
llvm-svn: 51998
-
Matthijs Kooijman authored
work and how to replace them into individual values. Also, when trying to replace an aggregrate that is used by load or store with a single (large) integer, don't crash (but don't replace the aggregrate either). Also adds a testcase for both structs and arrays. llvm-svn: 51997
-
Gordon Henriksen authored
I misread Optimizer Improvements as Other Improvements for some reason. llvm-svn: 51996
-
Gordon Henriksen authored
llvm-svn: 51995
-
Sanjiv Gupta authored
llvm-svn: 51993
-
Matthijs Kooijman authored
not other instructions. This fixes a crash with the added testcase. llvm-svn: 51992
-
Matthijs Kooijman authored
passing its pointer. Fixes test with added testcase. llvm-svn: 51991
-
Matthijs Kooijman authored
function is passed as an argument instead of called. Also do this check a bit earlier. llvm-svn: 51990
-
Matthijs Kooijman authored
llvm-svn: 51989
-
Chris Lattner authored
llvm-svn: 51988
-
Matthijs Kooijman authored
deprecated by the GVN and GVNPRE passes. llvm-svn: 51983
-
Bill Wendling authored
from 64-bit to 32-bit. llvm-svn: 51982
-
Matthijs Kooijman authored
llvm-svn: 51981
-
Bill Wendling authored
cause drama. llvm-svn: 51980
-
Chris Lattner authored
llvm-svn: 51979
-
Chris Lattner authored
llvm-svn: 51978
-
Chris Lattner authored
llvm-svn: 51977
-
Steve Naroff authored
llvm-svn: 51976
-
Steve Naroff authored
Support "<p>" as a short-hand for "id<p>". Here's a comment from GCC (the only documentation I could find on it). /* Make "<SomeProtocol>" equivalent to "id <SomeProtocol>" - nisse@lysator.liu.se. */ This commit adds the parser magic. The type associated with <p> is still incorrect. Will discuss with Chris. llvm-svn: 51972
-
Evan Cheng authored
Fix a memcpy lowering bug. Even though the memcpy alignment is smaller than the desired alignment, the frame destination alignment may still be larger than the desired alignment. Don't change its alignment to something smaller. llvm-svn: 51970
-