- Aug 17, 2009
-
-
Nick Lewycky authored
llvm-svn: 79226
-
- 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: 77635
-
- Jul 30, 2009
-
-
Daniel Dunbar authored
llvm-svn: 77605
-
Daniel Dunbar authored
a Twine, e.g., for names). - I am a little ambivalent about this; we don't want the string conversion of utostr, but using overload '+' mixed with string and integer arguments is sketchy. On the other hand, this particular usage is something of an idiom. llvm-svn: 77579
-
Owen Anderson authored
llvm-svn: 77516
-
- Jul 29, 2009
-
-
Owen Anderson authored
llvm-svn: 77494
-
- Jul 28, 2009
-
-
Owen Anderson authored
llvm-svn: 77366
-
- Jul 25, 2009
-
-
Daniel Dunbar authored
- The only meat here is in Value.{h,cpp} the rest is essential 'const std::string &' -> 'const Twine &'. llvm-svn: 77048
-
Owen Anderson authored
Revert the ConstantInt constructors back to their 2.5 forms where possible, thanks to contexts-on-types. More to come. llvm-svn: 77011
-
- Jul 22, 2009
-
-
Owen Anderson authored
llvm-svn: 76702
-
- Jul 16, 2009
-
-
Owen Anderson authored
llvm-svn: 75863
-
- Jul 15, 2009
-
-
Owen Anderson authored
llvm-svn: 75703
-
- 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 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 10, 2009
-
-
Owen Anderson authored
This started as a small change, I swear. Unfortunately, lots of things call the [I|F]CmpInst constructors. Who knew!? llvm-svn: 75200
-
- Jul 07, 2009
-
-
Owen Anderson authored
llvm-svn: 74878
-
- Jul 06, 2009
-
-
Owen Anderson authored
llvm-svn: 74807
-
- Jul 03, 2009
-
-
Owen Anderson authored
llvm-svn: 74781
-
- Jun 16, 2009
-
-
Dan Gohman authored
llvm-svn: 73451
-
- Jun 06, 2009
-
-
Jay Foad authored
Instructions. llvm-svn: 73002
-
- Jun 01, 2009
-
-
Eli Friedman authored
RewriteStoreUserOfWholeAlloca deal with tail padding because isSafeUseOfBitCastedAllocation expects them to. Otherwise, we crash trying to erase the bitcast. llvm-svn: 72688
-
- May 09, 2009
-
-
Duncan Sands authored
will make it more obvious what it represents, and stop it being confused with the StoreSize. llvm-svn: 71349
-
- May 08, 2009
-
-
Chris Lattner authored
method, fixing a crash on PR4146. While the store will ultimately overwrite the "padded size" number of bits in memory, the stored value may be a subset of this size. This function only wants to handle the case where all bits are stored. llvm-svn: 71224
-
- Apr 21, 2009
-
-
- Mar 18, 2009
-
-
Zhou Sheng authored
unused loads or bitcasts. llvm-svn: 67202
-
Zhou Sheng authored
If the instruction has no users, it is also not only used by debug info and should not be deleted. llvm-svn: 67194
-
- Mar 08, 2009
-
-
Chris Lattner authored
a vector type instead of into an integer type. llvm-svn: 66368
-
Chris Lattner authored
memcpy/memmove'd into or out of. This fixes a serious perf issue that Nate ran into. llvm-svn: 66366
-
Chris Lattner authored
instead of a Constant*, which is what the clients of it really want. llvm-svn: 66364
-
Chris Lattner authored
parent between MemCpyInst and MemMoveInst, simplify some code to use it. llvm-svn: 66361
-
- Mar 06, 2009
-
-
Devang Patel authored
llvm-svn: 66262
-
Evan Cheng authored
llvm-svn: 66227
-
- Mar 04, 2009
-
-
Chris Lattner authored
llvm-svn: 66055
-
Chris Lattner authored
llvm-svn: 66054
-
Chris Lattner authored
onto element accesses. llvm-svn: 66053
-
- Mar 03, 2009
-
-
Bill Wendling authored
llvm-svn: 65960
-
Bill Wendling authored
llvm-svn: 65945
-