| #
234b44ad |
| 13-Dec-2008 |
Misha Brukman <[email protected]> |
Fix spelling.
llvm-svn: 60971
|
|
Revision tags: llvmorg-2.4.0 |
|
| #
158ff2c4 |
| 21-Jun-2008 |
Dan Gohman <[email protected]> |
Use Instruction::eraseFromParent().
llvm-svn: 52606
|
|
Revision tags: llvmorg-2.3.0 |
|
| #
f96e1371 |
| 23-May-2008 |
Dan Gohman <[email protected]> |
Tidy up BasicBlock::getFirstNonPHI, and change a bunch of places to use it instead of duplicating its functionality.
llvm-svn: 51499
|
| #
697e94cc |
| 15-May-2008 |
Gabor Greif <[email protected]> |
Fix a bunch of 80col violations that arose from the Create API change. Tweak makefile targets to find these better.
llvm-svn: 51143
|
| #
7629b71d |
| 14-Apr-2008 |
Owen Anderson <[email protected]> |
Revert r49614. As Dan pointed out, some of these aren't correct.
llvm-svn: 49657
|
| #
1f6fbc4b |
| 13-Apr-2008 |
Owen Anderson <[email protected]> |
Replace calls of the form V1->setName(V2->getName()) with V1->takeName(V2), which is significantly more efficient.
llvm-svn: 49614
|
| #
e9ecc68d |
| 06-Apr-2008 |
Gabor Greif <[email protected]> |
API changes for class Use size reduction, wave 1. Specifically, introduction of XXX::Create methods for Users that have a potentially variable number of Uses.
llvm-svn: 49277
|
| #
1bfd1213 |
| 20-Feb-2008 |
Anton Korobeynikov <[email protected]> |
Make Transforms to be 4.3 warnings-clean
llvm-svn: 47371
|
|
Revision tags: llvmorg-2.2.0 |
|
| #
f3ebc3f3 |
| 29-Dec-2007 |
Chris Lattner <[email protected]> |
Remove attribution from file headers, per discussion on llvmdev.
llvm-svn: 45418
|
| #
edf07887 |
| 17-Dec-2007 |
Christopher Lamb <[email protected]> |
Change the PointerType api for creating pointer types. The old functionality of PointerType::get() has become PointerType::getUnqual(), which returns a pointer in the generic address space. The new p
Change the PointerType api for creating pointer types. The old functionality of PointerType::get() has become PointerType::getUnqual(), which returns a pointer in the generic address space. The new prototype of PointerType::get() requires both a type and an address space.
llvm-svn: 45082
show more ...
|
| #
ca831a82 |
| 18-Oct-2007 |
Owen Anderson <[email protected]> |
Move Split<...>() into DomTreeBase. This should make the #include's of DominatorInternals.h in CodeExtractor and LoopSimplify unnecessary.
Hartmut, could you confirm that this fixes the issues you
Move Split<...>() into DomTreeBase. This should make the #include's of DominatorInternals.h in CodeExtractor and LoopSimplify unnecessary.
Hartmut, could you confirm that this fixes the issues you were seeing?
llvm-svn: 43115
show more ...
|
| #
2f842e61 |
| 17-Oct-2007 |
Hartmut Kaiser <[email protected]> |
Fixed linker errors (unresolved externals: split<>(...)) when compiling with VC++. Please review.
llvm-svn: 43081
|
|
Revision tags: llvmorg-2.1.0 |
|
| #
c656cbb8 |
| 04-Sep-2007 |
David Greene <[email protected]> |
Update GEP constructors to use an iterator interface to fix GLIBCXX_DEBUG issues.
llvm-svn: 41697
|
| #
17a5dfe6 |
| 01-Aug-2007 |
David Greene <[email protected]> |
New CallInst interface to address GLIBCXX_DEBUG errors caused by indexing an empty std::vector.
Updates to all clients.
llvm-svn: 40660
|
| #
d5258a23 |
| 21-Jun-2007 |
Devang Patel <[email protected]> |
Move code to update dominator information after basic block is split from LoopSimplify.cpp to Dominator.cpp
llvm-svn: 37689
|
| #
cf470e52 |
| 07-Jun-2007 |
Devang Patel <[email protected]> |
Do not use ETForest as well as DomiantorTree. DominatorTree is sufficient.
llvm-svn: 37501
|
| #
ebc5b967 |
| 04-Jun-2007 |
Devang Patel <[email protected]> |
s/DominatorTree::createNewNode/DominatorTree::addNewBlock/g
llvm-svn: 37415
|
| #
a89566ae |
| 04-Jun-2007 |
Devang Patel <[email protected]> |
Add basic block level interface to change immediate dominator and create new node.
llvm-svn: 37414
|
|
Revision tags: llvmorg-2.0.0 |
|
| #
08293fd6 |
| 18-Apr-2007 |
Owen Anderson <[email protected]> |
Use new ETForest accessor.
llvm-svn: 36248
|
| #
fb80151c |
| 16-Apr-2007 |
Anton Korobeynikov <[email protected]> |
Removed tabs everywhere except autogenerated & external files. Add make target for tabs checking.
llvm-svn: 36146
|
| #
f095bf3a |
| 07-Apr-2007 |
Owen Anderson <[email protected]> |
Expunge DomSet from CodeExtractor. This is part of the continuing work on PR1171.
llvm-svn: 35726
|
| #
dcb291fa |
| 22-Mar-2007 |
Dan Gohman <[email protected]> |
Change uses of Function::front to Function::getEntryBlock for readability.
llvm-svn: 35265
|
| #
a06a8fd2 |
| 13-Feb-2007 |
Chris Lattner <[email protected]> |
Eliminate use of ctors that take vectors.
llvm-svn: 34219
|
| #
557ab15e |
| 05-Feb-2007 |
Reid Spencer <[email protected]> |
Apply the VISIBILITY_HIDDEN field to the remaining anonymous classes in the Transforms library. This reduces debug library size by 132 KB, debug binary size by 376 KB, and reduces link time for llvm
Apply the VISIBILITY_HIDDEN field to the remaining anonymous classes in the Transforms library. This reduces debug library size by 132 KB, debug binary size by 376 KB, and reduces link time for llvm tools slightly.
llvm-svn: 33939
show more ...
|
| #
7a63e7a7 |
| 31-Jan-2007 |
Chris Lattner <[email protected]> |
eliminate temporary vectors
llvm-svn: 33713
|