aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Support
Commit message (Expand)AuthorAgeFilesLines
* Write space padding as one string to speed up comment printing.David Greene2009-07-231-1/+8
* Fix PR4614: the Intel C compiler defines _GNUC__Duncan Sands2009-07-231-2/+2
* Re-committing changes from r76825 to BumpPtrAllocator with a fix and tests forReid Kleckner2009-07-231-5/+92
* Convert StringMap to using StringRef for its APIs.Daniel Dunbar2009-07-231-11/+2
* emit simple node was using different labels for fields than the rest of the g...Andrew Lenharth2009-07-231-1/+1
* Reverting r76825 and r76828, since they caused clang runtime errors and some ...Reid Kleckner2009-07-231-92/+5
* Parameterize the BumpPtrAllocator over a slab allocator. It defaults to usingReid Kleckner2009-07-231-5/+92
* Support writing a StringRef to a raw_ostream directly.Daniel Dunbar2009-07-221-7/+14
* Attempt to fix BuildBot breakage with MSVC.Eli Friedman2009-07-221-0/+5
* Get rid of the Pass+Context magic.Owen Anderson2009-07-222-5/+5
* revert r76602, 76603, and r76615, pending design discussions.Chris Lattner2009-07-211-41/+0
* Add a small utility class to configure IR printers. This will allowDavid Greene2009-07-211-0/+41
* Rename Mangler linkage enums to something less gross.Bill Wendling2009-07-201-4/+4
* Fix comment.Daniel Dunbar2009-07-201-2/+2
* Hide the DOUT static variable behind a function interface.David Greene2009-07-201-2/+6
* Add plumbing for the `linker_private' linkage type. This type is meant forBill Wendling2009-07-201-4/+17
* Replace intersectWith with maximalIntersectWith. The latter guarantees thatNick Lewycky2009-07-181-12/+4
* Make DOUT an lvalue in release mode so that developers may use DOUT inDavid Greene2009-07-171-1/+2
* Add raw_null_ostream and llvm::nulls(), a raw_ostream that discards output.Daniel Dunbar2009-07-161-0/+16
* Add line numbers to OProfile. To do this, I added a processDebugLoc()Jeffrey Yasskin2009-07-161-0/+3
* Use setStream infomatted_raw_ostream's constructor, to reduce codeDan Gohman2009-07-161-10/+9
* Remove inapplicable comments.Dan Gohman2009-07-161-4/+0
* Add explicit keywords.Dan Gohman2009-07-161-2/+2
* Use size_t.Dan Gohman2009-07-162-11/+11
* add a knob to turn off PrettyStackTrace globally. Patch by ZoltanChris Lattner2009-07-161-0/+6
* formatted_raw_ostream both is-a raw_ostream and has-a raw_ostream. ThisDan Gohman2009-07-161-3/+24
* Revert yesterday's change by removing the LLVMContext parameter to AllocaInst...Owen Anderson2009-07-151-2/+2
* Change raw_ostream so that it doesn't call llvm_report_errorDan Gohman2009-07-151-8/+31
* Clean up some comments.Bob Wilson2009-07-151-8/+8
* Fix a thinko in a comment that Duncan spotted.Dan Gohman2009-07-151-1/+1
* Add a Force option to raw_fd_ostream to specify whether openingDan Gohman2009-07-151-1/+4
* Add a raw_ostream version of CheckBitcodeOutputToConsole.Dan Gohman2009-07-151-0/+10
* Add a comment noting that raw_os_ostream does not check for errors.Dan Gohman2009-07-151-1/+2
* eliminate the Mangler::PreserveAsmNames bit, the sole client of thisChris Lattner2009-07-151-8/+0
* Move EVER MORE stuff over to LLVMContext.Owen Anderson2009-07-141-2/+2
* fix a bug in my previous patch.Chris Lattner2009-07-141-1/+1
* allow default construction of formatted_raw_ostream.Chris Lattner2009-07-141-4/+11
* Have asm printers use formatted_raw_ostream directly to avoid aDavid Greene2009-07-141-3/+31
* Reapply my previous asmprinter changes now with more testing and two Chris Lattner2009-07-141-3/+6
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Edwin Török2009-07-143-11/+12
* Revert r75610 (and r75620, which was blocking the revert), in the hopes ofDaniel Dunbar2009-07-141-6/+3
* After converting assert(0) to LLVM_UNREACHABLE we lost file/line location.Edwin Török2009-07-142-3/+7
* remove renamed method.Chris Lattner2009-07-141-4/+0
* Change the X86 asmprinter to use the mangler to apply suffixes like "$non_laz...Chris Lattner2009-07-141-3/+10
* Change the internal interface to makeNameProper to take a bool thatChris Lattner2009-07-141-2/+2
* Fix obvious typo.Eli Friedman2009-07-141-1/+1
* rename Memo/Count to AnonGlobalIDs/NextAnonGlobalID to be more Chris Lattner2009-07-141-4/+6
* remove Mangler::getTypeID and related data, it was only used for manglingChris Lattner2009-07-131-10/+0
* remove mangler support for mangling local names. Mangler should only be Chris Lattner2009-07-131-1/+0
* Move more functionality over to LLVMContext.Owen Anderson2009-07-131-3/+3