Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove redundant comment. Use a more efficient datatype. | Bill Wendling | 2012-02-17 | 1 | -13/+4 |
| | | | | llvm-svn: 150780 | ||||
* | Fix some grammar-os and formatting. | Bill Wendling | 2012-02-17 | 1 | -21/+17 |
| | | | | llvm-svn: 150779 | ||||
* | Make sure we don't insert instructions before a landingpad instruction. | Bill Wendling | 2011-11-07 | 1 | -2/+2 |
| | | | | | | <rdar://problem/10405911> llvm-svn: 144000 | ||||
* | Change all self assignments X=X to (void)X, so that we can turn on a | Jeffrey Yasskin | 2010-12-23 | 1 | -1/+1 |
| | | | | | | | new gcc warning that complains on self-assignments and self-initializations. llvm-svn: 122458 | ||||
* | remove trailing whitespace | Jim Grosbach | 2010-06-16 | 1 | -11/+11 |
| | | | | llvm-svn: 106164 | ||||
* | Revert yesterday's change by removing the LLVMContext parameter to ↵ | Owen Anderson | 2009-07-15 | 1 | -8/+6 |
| | | | | | | AllocaInst and MallocInst. llvm-svn: 75863 | ||||
* | Move EVER MORE stuff over to LLVMContext. | Owen Anderson | 2009-07-14 | 1 | -6/+10 |
| | | | | llvm-svn: 75703 | ||||
* | Fix warning when assertions disabled. | Chris Lattner | 2008-06-21 | 1 | -1/+1 |
| | | | | llvm-svn: 52590 | ||||
* | Delete dead code. | Dan Gohman | 2008-06-19 | 1 | -4/+0 |
| | | | | llvm-svn: 52494 | ||||
* | Remove attribution from file headers, per discussion on llvmdev. | Chris Lattner | 2007-12-29 | 1 | -2/+2 |
| | | | | llvm-svn: 45418 | ||||
* | Reg2Mem cleanup and optimizations: | Anton Korobeynikov | 2007-10-21 | 1 | -12/+26 |
| | | | | | | | - enable phi instructions demotion to stack - create alloca instructions in the entry block llvm-svn: 43208 | ||||
* | Silence warning while compiling with gcc 4.2 | Anton Korobeynikov | 2007-09-02 | 1 | -1/+2 |
| | | | | llvm-svn: 41676 | ||||
* | Adding ability to demote phi to stack. | Tanya Lattner | 2007-07-11 | 1 | -0/+38 |
| | | | | llvm-svn: 39744 | ||||
* | Fix DemoteRegToStack on an invoke. This fixes PR634. | Chris Lattner | 2005-10-04 | 1 | -1/+2 |
| | | | | llvm-svn: 23618 | ||||
* | allow demotion to volatile values, add support for invoke | Chris Lattner | 2005-09-27 | 1 | -12/+15 |
| | | | | llvm-svn: 23473 | ||||
* | Remove trailing whitespace | Misha Brukman | 2005-04-21 | 1 | -3/+3 |
| | | | | llvm-svn: 21427 | ||||
* | Fix the missing symbols problem Bill was hitting. Patch contributed by | Chris Lattner | 2005-03-17 | 1 | -0/+1 |
| | | | | | | Bill Wendling!! llvm-svn: 20649 | ||||
* | Fix PR310 and TailDup/2004-04-01-DemoteRegToStack.llx | Chris Lattner | 2004-04-01 | 1 | -5/+12 |
| | | | | llvm-svn: 12597 | ||||
* | This code was both incredibly complex and incredibly broken. Fix it. | Chris Lattner | 2004-03-16 | 1 | -137/+57 |
| | | | | llvm-svn: 12456 | ||||
* | DemoteRegToStack got moved from DemoteRegToStack.h to Local.h | Chris Lattner | 2004-03-14 | 1 | -1/+1 |
| | | | | llvm-svn: 12368 | ||||
* | Finegrainify namespacification | Chris Lattner | 2004-01-09 | 1 | -7/+4 |
| | | | | llvm-svn: 10727 | ||||
* | Put all LLVM code into the llvm namespace, as per bug 109. | Brian Gaeke | 2003-11-11 | 1 | -0/+4 |
| | | | | llvm-svn: 9903 | ||||
* | Various cleanups and efficiency improvements | Chris Lattner | 2003-11-06 | 1 | -38/+24 |
| | | | | llvm-svn: 9753 | ||||
* | Added LLVM project notice to the top of every C++ source file. | John Criswell | 2003-10-20 | 1 | -0/+7 |
| | | | | | | Header files will be on the way. llvm-svn: 9298 | ||||
* | Cleanup | Chris Lattner | 2003-10-15 | 1 | -5/+2 |
| | | | | llvm-svn: 9133 | ||||
* | Minor cleanups, no functional changes | Chris Lattner | 2003-09-20 | 1 | -89/+70 |
| | | | | | | Rename Function::getEntryNode -> getEntryBlock llvm-svn: 8623 | ||||
* | Eliminate unnecessary ->get calls that are now automatically handled. | Chris Lattner | 2003-05-29 | 1 | -10/+8 |
| | | | | llvm-svn: 6397 | ||||
* | This file implements the function DemoteRegToStack(), which takes a | Vikram S. Adve | 2002-12-10 | 1 | -0/+193 |
virtual register computed by an Instruction& X and replaces it with a slot in the stack frame, allocated via alloca. llvm-svn: 4964 |