aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Support
Commit message (Expand)AuthorAgeFilesLines
* Introduce ImmutableCallSite, useful for contexts where no mutationGabor Greif2010-04-011-112/+160
* switch IRBuilder to use NewDebugLoc for locations insteadChris Lattner2010-04-011-7/+8
* add comments, don't require inlined-at to be specified.Chris Lattner2010-04-011-1/+3
* add a method to decode a DILocation into a NewDebugLoc.Chris Lattner2010-04-011-1/+4
* Add a new "NewDebugLoc" class which will eventually replace DebugLoc,Chris Lattner2010-04-011-0/+55
* Correct comment.Duncan Sands2010-03-311-1/+1
* fix file header.Chris Lattner2010-03-311-2/+1
* make irbuilder use the new optimized debug info accessors.Chris Lattner2010-03-311-4/+11
* add new apis for getting/setting !dbg metadata on Chris Lattner2010-03-311-2/+1
* Fix a major source of compile-time slowness at -O0 -g by optimizingChris Lattner2010-03-301-1/+1
* Revert Mon Ping's change 99928, since it broke all the llvm-gcc buildbots.Bob Wilson2010-03-301-5/+0
* Added support for address spaces and added a isVolatile field to memcpy, memm...Mon P Wang2010-03-301-0/+5
* Introduce SpecificBumpPtrAllocator, a wrapper for BumpPtrAllocator which allowsBenjamin Kramer2010-03-301-6/+40
* Fix llvm-ld to clean up its output files in case of an error.Dan Gohman2010-03-301-0/+11
* Switch isa_impl from a function template to a class template with aDouglas Gregor2010-03-301-8/+12
* Reapply r99881 with some fixes: only call destructor in releaseMemory!Edwin Török2010-03-301-0/+6
* Revert 99881, it brooke smooshlab's llvm-gcc-i386-darwin9.Edwin Török2010-03-301-6/+0
* Introduce another Reset() method in BumpPtrAllocator that calls a destructorEdwin Török2010-03-301-0/+6
* stringref'ize Timer apisChris Lattner2010-03-301-9/+9
* finally, maintain a global list of timer groups, allowing us to Chris Lattner2010-03-301-3/+6
* add a new TimerGroup::print method, and refactor away the bogusChris Lattner2010-03-301-14/+8
* if a timergroup is destroyed before its timers, print times.Chris Lattner2010-03-301-5/+1
* change TimerGroup to keep a linked list of active timers Chris Lattner2010-03-301-11/+23
* reapply my timer rewrite with a change for PassManager to store Chris Lattner2010-03-301-36/+71
* revert r99862 which is causing FNT failures.Chris Lattner2010-03-301-71/+36
* fairly major rewrite of various timing related stuff.Chris Lattner2010-03-301-36/+71
* remove support for per-time peak memory tracking, thisChris Lattner2010-03-291-10/+0
* various timer fixes: move operator= out of line,Chris Lattner2010-03-291-34/+7
* Make isInt?? and isUint?? template specializations of the generic versions. ThisBenjamin Kramer2010-03-291-21/+29
* Give FileRemover a default constructor to allow FileRemovers to be createdDan Gohman2010-03-271-0/+2
* Add a comment.Dan Gohman2010-03-271-0/+1
* rename pred_const_iterator to const_pred_iterator for consistency's sakeGabor Greif2010-03-251-6/+6
* rename use_const_iterator to const_use_iterator for consistency's sakeGabor Greif2010-03-252-2/+2
* Reapply r99451 with a fix to move the NoInline check to the cost functionsEric Christopher2010-03-251-0/+4
* Temporarily revert this, it's causing an issue with an internal project.Eric Christopher2010-03-241-4/+0
* Finally land the InvokeInst operand reordering.Gabor Greif2010-03-241-6/+27
* add some accessors to callsite/callinst/invokeinst to checkChris Lattner2010-03-231-0/+4
* backing out r99170 because it still fails on clang-x86_64-darwin10-fntGabor Greif2010-03-221-24/+6
* Now that hopefully all direct accesses to InvokeInst operands are fixedGabor Greif2010-03-221-6/+24
* back out r98957, it broke http://smooshlab.apple.com:8010/builders/clang-x86_...Gabor Greif2010-03-191-24/+6
* Recommit r80858 again (which has been backed out in r80871).Gabor Greif2010-03-191-6/+24
* offsetof always has type size_t.Dan Gohman2010-03-181-1/+1
* Explicitly cast std::min's arguments to avoid type mismatches.Dan Gohman2010-03-181-2/+2
* Define placement new wrappers for BumpPtrAllocator andDan Gohman2010-03-182-0/+28
* Extend MemoryBuffer::getFile() to take an optional "stat" structureDouglas Gregor2010-03-151-2/+5
* Start using DIFile. See updated SourceLevelDebugging.html for more information.Devang Patel2010-03-091-1/+2
* Add support for an i8* type accessor.Eric Christopher2010-03-051-0/+4
* don't use always_inline with gcc 3.4, it has some unimplemented featuresChris Lattner2010-03-031-1/+3
* Revert r97245 which seems to be causing performance problems.Bob Wilson2010-02-281-1/+1
* Move the EnableFullLoadPRE flag from a separate command-line option to anBob Wilson2010-02-261-1/+1