History log of /llvm-project-15.0.7/llvm/lib/Transforms/Utils/CodeExtractor.cpp (Results 226 – 250 of 297)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 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


12345678910>>...12