| Commit message (Expand) | Author | Age | Files | Lines |
* | Introduce ImmutableCallSite, useful for contexts where no mutation | Gabor Greif | 2010-04-01 | 1 | -112/+160 |
* | switch IRBuilder to use NewDebugLoc for locations instead | Chris Lattner | 2010-04-01 | 1 | -7/+8 |
* | add comments, don't require inlined-at to be specified. | Chris Lattner | 2010-04-01 | 1 | -1/+3 |
* | add a method to decode a DILocation into a NewDebugLoc. | Chris Lattner | 2010-04-01 | 1 | -1/+4 |
* | Add a new "NewDebugLoc" class which will eventually replace DebugLoc, | Chris Lattner | 2010-04-01 | 1 | -0/+55 |
* | Correct comment. | Duncan Sands | 2010-03-31 | 1 | -1/+1 |
* | fix file header. | Chris Lattner | 2010-03-31 | 1 | -2/+1 |
* | make irbuilder use the new optimized debug info accessors. | Chris Lattner | 2010-03-31 | 1 | -4/+11 |
* | add new apis for getting/setting !dbg metadata on | Chris Lattner | 2010-03-31 | 1 | -2/+1 |
* | Fix a major source of compile-time slowness at -O0 -g by optimizing | Chris Lattner | 2010-03-30 | 1 | -1/+1 |
* | Revert Mon Ping's change 99928, since it broke all the llvm-gcc buildbots. | Bob Wilson | 2010-03-30 | 1 | -5/+0 |
* | Added support for address spaces and added a isVolatile field to memcpy, memm... | Mon P Wang | 2010-03-30 | 1 | -0/+5 |
* | Introduce SpecificBumpPtrAllocator, a wrapper for BumpPtrAllocator which allows | Benjamin Kramer | 2010-03-30 | 1 | -6/+40 |
* | Fix llvm-ld to clean up its output files in case of an error. | Dan Gohman | 2010-03-30 | 1 | -0/+11 |
* | Switch isa_impl from a function template to a class template with a | Douglas Gregor | 2010-03-30 | 1 | -8/+12 |
* | Reapply r99881 with some fixes: only call destructor in releaseMemory! | Edwin Török | 2010-03-30 | 1 | -0/+6 |
* | Revert 99881, it brooke smooshlab's llvm-gcc-i386-darwin9. | Edwin Török | 2010-03-30 | 1 | -6/+0 |
* | Introduce another Reset() method in BumpPtrAllocator that calls a destructor | Edwin Török | 2010-03-30 | 1 | -0/+6 |
* | stringref'ize Timer apis | Chris Lattner | 2010-03-30 | 1 | -9/+9 |
* | finally, maintain a global list of timer groups, allowing us to | Chris Lattner | 2010-03-30 | 1 | -3/+6 |
* | add a new TimerGroup::print method, and refactor away the bogus | Chris Lattner | 2010-03-30 | 1 | -14/+8 |
* | if a timergroup is destroyed before its timers, print times. | Chris Lattner | 2010-03-30 | 1 | -5/+1 |
* | change TimerGroup to keep a linked list of active timers | Chris Lattner | 2010-03-30 | 1 | -11/+23 |
* | reapply my timer rewrite with a change for PassManager to store | Chris Lattner | 2010-03-30 | 1 | -36/+71 |
* | revert r99862 which is causing FNT failures. | Chris Lattner | 2010-03-30 | 1 | -71/+36 |
* | fairly major rewrite of various timing related stuff. | Chris Lattner | 2010-03-30 | 1 | -36/+71 |
* | remove support for per-time peak memory tracking, this | Chris Lattner | 2010-03-29 | 1 | -10/+0 |
* | various timer fixes: move operator= out of line, | Chris Lattner | 2010-03-29 | 1 | -34/+7 |
* | Make isInt?? and isUint?? template specializations of the generic versions. This | Benjamin Kramer | 2010-03-29 | 1 | -21/+29 |
* | Give FileRemover a default constructor to allow FileRemovers to be created | Dan Gohman | 2010-03-27 | 1 | -0/+2 |
* | Add a comment. | Dan Gohman | 2010-03-27 | 1 | -0/+1 |
* | rename pred_const_iterator to const_pred_iterator for consistency's sake | Gabor Greif | 2010-03-25 | 1 | -6/+6 |
* | rename use_const_iterator to const_use_iterator for consistency's sake | Gabor Greif | 2010-03-25 | 2 | -2/+2 |
* | Reapply r99451 with a fix to move the NoInline check to the cost functions | Eric Christopher | 2010-03-25 | 1 | -0/+4 |
* | Temporarily revert this, it's causing an issue with an internal project. | Eric Christopher | 2010-03-24 | 1 | -4/+0 |
* | Finally land the InvokeInst operand reordering. | Gabor Greif | 2010-03-24 | 1 | -6/+27 |
* | add some accessors to callsite/callinst/invokeinst to check | Chris Lattner | 2010-03-23 | 1 | -0/+4 |
* | backing out r99170 because it still fails on clang-x86_64-darwin10-fnt | Gabor Greif | 2010-03-22 | 1 | -24/+6 |
* | Now that hopefully all direct accesses to InvokeInst operands are fixed | Gabor Greif | 2010-03-22 | 1 | -6/+24 |
* | back out r98957, it broke http://smooshlab.apple.com:8010/builders/clang-x86_... | Gabor Greif | 2010-03-19 | 1 | -24/+6 |
* | Recommit r80858 again (which has been backed out in r80871). | Gabor Greif | 2010-03-19 | 1 | -6/+24 |
* | offsetof always has type size_t. | Dan Gohman | 2010-03-18 | 1 | -1/+1 |
* | Explicitly cast std::min's arguments to avoid type mismatches. | Dan Gohman | 2010-03-18 | 1 | -2/+2 |
* | Define placement new wrappers for BumpPtrAllocator and | Dan Gohman | 2010-03-18 | 2 | -0/+28 |
* | Extend MemoryBuffer::getFile() to take an optional "stat" structure | Douglas Gregor | 2010-03-15 | 1 | -2/+5 |
* | Start using DIFile. See updated SourceLevelDebugging.html for more information. | Devang Patel | 2010-03-09 | 1 | -1/+2 |
* | Add support for an i8* type accessor. | Eric Christopher | 2010-03-05 | 1 | -0/+4 |
* | don't use always_inline with gcc 3.4, it has some unimplemented features | Chris Lattner | 2010-03-03 | 1 | -1/+3 |
* | Revert r97245 which seems to be causing performance problems. | Bob Wilson | 2010-02-28 | 1 | -1/+1 |
* | Move the EnableFullLoadPRE flag from a separate command-line option to an | Bob Wilson | 2010-02-26 | 1 | -1/+1 |