Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove all remaining uses of Value::getNameStr(). | Benjamin Kramer | 2011-11-15 | 1 | -6/+7 |
| | | | | llvm-svn: 144648 | ||||
* | When inserting new instructions, use getFirstInsertionPt instead of | Bill Wendling | 2011-08-25 | 1 | -6/+6 |
| | | | | | | getFirstNonPHI so that it will skip over the landingpad instructions as well. llvm-svn: 138537 | ||||
* | Convert GetElementPtrInst to use ArrayRef. | Jay Foad | 2011-07-25 | 1 | -2/+1 |
| | | | | llvm-svn: 135904 | ||||
* | land David Blaikie's patch to de-constify Type, with a few tweaks. | Chris Lattner | 2011-07-18 | 1 | -7/+7 |
| | | | | llvm-svn: 135375 | ||||
* | Convert CallInst and InvokeInst APIs to use ArrayRef. | Jay Foad | 2011-07-15 | 1 | -1/+1 |
| | | | | llvm-svn: 135265 | ||||
* | fix the varargs version of StructType::get to not require an LLVMContext, ↵ | Chris Lattner | 2011-06-18 | 1 | -1/+1 |
| | | | | | | | | making usage much cleaner. llvm-svn: 133364 | ||||
* | Remove unused variables caught by GCC's -Wunused-but-set-variable. | Benjamin Kramer | 2011-05-03 | 1 | -2/+0 |
| | | | | llvm-svn: 130755 | ||||
* | Remove unused STL header includes. | Jay Foad | 2011-04-23 | 1 | -1/+0 |
| | | | | llvm-svn: 130068 | ||||
* | Mark some functions as used which are used within debug-only code. This | Chandler Carruth | 2011-04-18 | 1 | -0/+3 |
| | | | | | | silences Clang's -Wunused-function when building in release mode. llvm-svn: 129709 | ||||
* | Fix a ton of comment typos found by codespell. Patch by | Chris Lattner | 2011-04-15 | 1 | -1/+1 |
| | | | | | | Luis Felipe Strano Moraes! llvm-svn: 129558 | ||||
* | Remove PHINode::reserveOperandSpace(). Instead, add a parameter to | Jay Foad | 2011-03-30 | 1 | -2/+2 |
| | | | | | | PHINode::Create() giving the (known or expected) number of operands. llvm-svn: 128537 | ||||
* | (Almost) always call reserveOperandSpace() on newly created PHINodes. | Jay Foad | 2011-03-30 | 1 | -2/+4 |
| | | | | llvm-svn: 128535 | ||||
* | Implementation of path profiling. | Andrew Trick | 2011-01-29 | 1 | -0/+1423 |
Modified patch by Adam Preuss. This builds on the existing framework for block tracing, edge profiling and optimal edge profiling. See -help-hidden for new flags. For documentation, see the technical report "Implementation of Path Profiling..." in llvm.org/pubs. llvm-svn: 124515 |