aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Support/FileSystem: Add unique_file and exists implementations.Michael J. Spencer2010-12-031-7/+9
* Support/FileSystem: Remove temp_directory_path.Michael J. Spencer2010-12-031-8/+0
* clarify commentChris Lattner2010-12-031-2/+2
* Try to resolve symbol differences early, and if successful create a plainRafael Espindola2010-12-034-3/+18
* It may not be an option to skip .debug_line if there are file reference in al...Devang Patel2010-12-032-4/+2
* Use set directive for StartMinusEndExpr.Devang Patel2010-12-022-2/+3
* Move EmitValueToOffset to the ObjectStreamer.Rafael Espindola2010-12-021-0/+1
* Add EmitInstToFragment to the generic object streamer.Rafael Espindola2010-12-021-1/+1
* The sections that the ELF object writer has to create are very simple andRafael Espindola2010-12-021-3/+2
* tidy upChris Lattner2010-12-021-4/+4
* If tehre are not any line entry then do not try to emit .debug_line section.Devang Patel2010-12-021-0/+3
* Implement the first half of LiveDebugVariables.Jakob Stoklund Olesen2010-12-021-0/+14
* Remove unused argument.Rafael Espindola2010-12-011-1/+1
* Rename temporary symbols if they conflict with artificial symbols createdRafael Espindola2010-12-011-0/+7
* Support/ADT/Twine: Add toNullTerminatedStringRef.Michael J. Spencer2010-12-011-0/+8
* Support/PathV2: Split PathV2.h into PathV2.h and FileSystem.h.Michael J. Spencer2010-12-012-593/+628
* PR5207: Rename overloaded APInt methods set(), clear(), flip() toJay Foad2010-12-011-12/+12
* Support/PathV2: Remove is_valid. It was only added because Path had it, butMichael J. Spencer2010-12-011-8/+0
* Delete Path::appendSuffix's return value; it wasn't used anywhere, whichDan Gohman2010-12-011-7/+2
* Support/PathV2: Add remove_filename implementation.Michael J. Spencer2010-12-011-1/+1
* Enable sibling call optimization of libcalls which are expanded duringEvan Cheng2010-11-302-1/+13
* Support/PathV2: Implement reverse iteration and parent_path.Michael J. Spencer2010-11-301-2/+21
* Support/ADT/StringRef: Add find_last_of.Michael J. Spencer2010-11-301-0/+12
* teach DSE to use GetPointerBaseWithConstantOffset to analyzeChris Lattner2010-11-301-0/+5
* move GetPointerBaseWithConstantOffset out of GVN into ValueTracking.hChris Lattner2010-11-301-0/+6
* Performance optimization on ImmutableMap/ImmutableSet:Ted Kremenek2010-11-302-88/+159
* Change the basic block map in LoopInfo from a std::map to a DenseMap. This is...Cameron Zwarich2010-11-301-4/+5
* add TLI support indicating that jumps are more expensive than logical operationsChris Lattner2010-11-301-1/+19
* PR5207: Make APInt::set(), APInt::clear() and APInt::flip() return void.Jay Foad2010-11-301-23/+30
* Rewrite the main DSE loop to be written in terms of reasoningChris Lattner2010-11-301-0/+3
* death to extraneous \n's.Chris Lattner2010-11-301-2/+1
* Make @llvm.invariant.start not be readonly, so that it has side-effects. ThisNick Lewycky2010-11-301-1/+1
* Stub out a new LiveDebugVariables pass.Jakob Stoklund Olesen2010-11-301-0/+1
* remove the pointless check of MemoryUseIntrinsic fromChris Lattner2010-11-301-24/+1
* getLocationForDest should work for memset as well.Chris Lattner2010-11-301-1/+2
* clean up handling of 'free', detangling it from everything else.Chris Lattner2010-11-301-0/+4
* Support/PathV2: Update comments.Michael J. Spencer2010-11-291-2/+2
* Support: Add PathV2 implementation.Michael J. Spencer2010-11-291-5/+27
* system_error: Remove Windows headers.Michael J. Spencer2010-11-291-133/+119
* Support/PathV2: Just about every function call requires the Twine header.Michael J. Spencer2010-11-291-0/+1
* Now to chant the magical incantation that will exorcise the System libraryCharles Davis2010-11-2919-19/+19
* I swear I did a make clean and make before committing all this...Michael J. Spencer2010-11-293-3/+3
* Merge System into Support.Michael J. Spencer2010-11-29107-177/+177
* Make EmitIntValue non virtual.Rafael Espindola2010-11-281-2/+1
* Move EmitValue to MCObjectStreamer.Rafael Espindola2010-11-281-0/+1
* Don't use std::copy and std::copy_backward, run 10% faster.Jakob Stoklund Olesen2010-11-281-5/+8
* Disallow overlapping inserts, even when inserting the same value.Jakob Stoklund Olesen2010-11-281-77/+45
* PR5207: remove unused methods APInt::Emit() and APInt::Read().Jay Foad2010-11-281-6/+0
* PR5207: change APInt::doubleToBits() and APInt::floatToBits() to beJay Foad2010-11-281-16/+6
* add a function to the C api to get the context out of a module, patchChris Lattner2010-11-281-0/+3