- Aug 23, 2009
-
-
Chris Lattner authored
This required converting a bunch of stuff off DOUT and other cleanups. llvm-svn: 79819
-
- Aug 17, 2009
-
-
Dan Gohman authored
that Value's operator<< doesn't include one. llvm-svn: 79240
-
- Aug 13, 2009
-
-
Owen Anderson authored
llvm-svn: 78948
-
- Jul 31, 2009
-
-
Owen Anderson authored
metadata related, which I'm waiting on to avoid conflicting with Devang. llvm-svn: 77721
-
Owen Anderson authored
llvm-svn: 77685
-
Owen Anderson authored
llvm-svn: 77635
-
- Jul 29, 2009
-
-
Owen Anderson authored
llvm-svn: 77494
-
- Jul 26, 2009
-
-
Daniel Dunbar authored
llvm-svn: 77145
-
- Jul 25, 2009
-
-
Daniel Dunbar authored
- Some clients which used DOUT have moved to DEBUG. We are deprecating the "magic" DOUT behavior which avoided calling printing functions when the statement was disabled. In addition to being unnecessary magic, it had the downside of leaving code in -Asserts builds, and of hiding potentially unnecessary computations. llvm-svn: 77019
-
- Jul 22, 2009
-
-
Owen Anderson authored
llvm-svn: 76702
-
- Jul 21, 2009
-
-
Owen Anderson authored
llvm-svn: 76598
-
- Jul 16, 2009
-
-
Owen Anderson authored
our current context-passing stuff, which is also fixed here llvm-svn: 76089
-
- Jul 14, 2009
-
-
Torok Edwin authored
This adds location info for all llvm_unreachable calls (which is a macro now) in !NDEBUG builds. In NDEBUG builds location info and the message is off (it only prints "UREACHABLE executed"). llvm-svn: 75640
-
- Jul 13, 2009
-
-
Owen Anderson authored
llvm-svn: 75497
-
- Jul 11, 2009
-
-
Torok Edwin authored
Make llvm_unreachable take an optional string, thus moving the cerr<< out of line. LLVM_UNREACHABLE is now a simple wrapper that makes the message go away for NDEBUG builds. llvm-svn: 75379
-
Torok Edwin authored
and abort()/exit() -> llvm_report_error(). llvm-svn: 75363
-
- Jul 07, 2009
-
-
Owen Anderson authored
llvm-svn: 74878
-
Owen Anderson authored
Finish LLVMContext-ing lib/Analysis. This required pushing LLVMContext's through the ValueTracking API. llvm-svn: 74873
-
- Jul 06, 2009
-
-
Owen Anderson authored
llvm-svn: 74844
-
- Jul 03, 2009
-
-
Owen Anderson authored
llvm-svn: 74781
-
- Jun 07, 2009
-
-
Nick Lewycky authored
Fixes PR4314. llvm-svn: 73007
-
- May 28, 2009
-
-
Nick Lewycky authored
empty SmallVector. llvm-svn: 72512
-
- Mar 21, 2009
-
-
Duncan Sands authored
llvm-svn: 67454
-
- Mar 20, 2009
-
-
Duncan Sands authored
linkage: the value may be replaced with something different at link time. (Frontends that want to allow values to be loaded out of weak constants can give their constants weak_odr linkage). llvm-svn: 67407
-
- Jan 15, 2009
-
-
Rafael Espindola authored
llvm-svn: 62279
-
- Jan 14, 2009
-
-
Chris Lattner authored
llvm-svn: 62244
-
- Nov 21, 2008
-
-
Devang Patel authored
llvm-svn: 59778
-
- Nov 03, 2008
-
-
Nick Lewycky authored
llvm-svn: 58593
-
- Sep 04, 2008
-
-
Dan Gohman authored
llvm-svn: 55779
-
- Aug 24, 2008
-
-
Chris Lattner authored
llvm-svn: 55271
-
Chris Lattner authored
patch contributed by m-s! llvm-svn: 55270
-
- Aug 15, 2008
-
-
Bill Wendling authored
llvm-svn: 54804
-
- Aug 14, 2008
-
-
Devang Patel authored
llvm-svn: 54792
-
- Aug 13, 2008
-
-
Dan Gohman authored
track individual leaf values in such cases, so it needs to treat struct values as normal values in this case. llvm-svn: 54760
-
- Jul 23, 2008
-
-
Dan Gohman authored
Remove the GetResultInst instruction. It is still accepted in LLVM assembly and bitcode, where it is now auto-upgraded to ExtractValueInst. Also, remove support for return instructions with multiple values. These are auto-upgraded to use InsertValueInst instructions. The IRBuilder still accepts multiple-value returns, and auto-upgrades them to InsertValueInst instructions. llvm-svn: 53941
-
- Jun 20, 2008
-
-
Dan Gohman authored
getInsertedValueOperand accessors. Thanks Matthijs! llvm-svn: 52543
-
Dan Gohman authored
instructions. Thanks to Matthijs Kooijman for pointing this out! llvm-svn: 52542
-
Dan Gohman authored
propagating constants across aggregate return values when insertvalue and extractvalue are used. llvm-svn: 52520
-
- May 24, 2008
-
-
Chris Lattner authored
llvm-svn: 51535
-
- May 23, 2008
-
-
Dale Johannesen authored
in gcc.dg/pr27531-1.c. llvm-svn: 51464
-