History log of /llvm-project/llvm/lib/CodeGen/MachineBasicBlock.cpp (Results 426 – 450 of 457)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 94866bef 24-Oct-2006 Chris Lattner <sabre@nondot.org>

add moveBefore/moveAfter helper methods

llvm-svn: 31145


# 4e107aa0 06-Oct-2006 Chris Lattner <sabre@nondot.org>

print labels even if a MBB doesn't have a corresponding LLVM BB, just don't
print the LLVM BB label.

llvm-svn: 30775


# 16ae43e9 06-Oct-2006 Chris Lattner <sabre@nondot.org>

MachineBasicBlock::splice was incorrectly updating parent pointers on
instructions.

llvm-svn: 30760


# de154b17 03-Oct-2006 Chris Lattner <sabre@nondot.org>

Print the MBB ID # along with the bb tag in the -print-machine-instrs output.

llvm-svn: 30708


# 9a1e91b1 26-Sep-2006 Chris Lattner <sabre@nondot.org>

print the preds of each MBB

llvm-svn: 30606


# 8c2c1e90 12-May-2006 Owen Anderson <resistor@mac.com>

Refactor a bunch of includes so that TargetMachine.h doesn't have to include
TargetData.h. This should make recompiles a bit faster with my current
TargetData tinkering.

llvm-svn: 28238


# 469647bf 04-May-2006 Chris Lattner <sabre@nondot.org>

Remove and simplify some more machineinstr/machineoperand stuff.

llvm-svn: 28105


# ee64b6b4 04-May-2006 Chris Lattner <sabre@nondot.org>

Remove a bunch more dead V9 specific stuff

llvm-svn: 28094


Revision tags: llvmorg-1.6.0, llvmorg-1.5.0
# 835702a0 21-Apr-2005 Misha Brukman <brukman+llvm@gmail.com>

Remove trailing whitespace

llvm-svn: 21420


# 329c14a8 01-Apr-2005 Chris Lattner <sabre@nondot.org>

print the machine CFG in the -print-machineinstrs dump

llvm-svn: 20976


# f6c93e36 30-Jan-2005 Chris Lattner <sabre@nondot.org>

Improve conformance with the Misha spelling benchmark suite

llvm-svn: 19930


# e6074aa0 29-Jan-2005 Chris Lattner <sabre@nondot.org>

adjust to ilist changes.

llvm-svn: 19924


Revision tags: llvmorg-1.4.0
# 4336b87f 26-Oct-2004 Chris Lattner <sabre@nondot.org>

Move method bodies that depend on <algorithm> from MBB.h to MBB.cpp

llvm-svn: 17253


# fcb3f519 05-Sep-2004 Alkis Evlogimenos <alkis@evlogimenos.com>

Indent to 2 spaces.

llvm-svn: 16187


# 7c16caa3 01-Sep-2004 Reid Spencer <rspencer@reidspencer.com>

Changes For Bug 352
Move include/Config and include/Support into include/llvm/Config,
include/llvm/ADT and include/llvm/Support. From here on out, all LLVM
public header files must be under include/l

Changes For Bug 352
Move include/Config and include/Support into include/llvm/Config,
include/llvm/ADT and include/llvm/Support. From here on out, all LLVM
public header files must be under include/llvm/.

llvm-svn: 16137

show more ...


Revision tags: llvmorg-1.3.0
# eb04d9bc 04-Jul-2004 Reid Spencer <rspencer@reidspencer.com>

Add #include <iostream> since Value.h does not #include it any more.

llvm-svn: 14622


# 449af59c 01-Jul-2004 Chris Lattner <sabre@nondot.org>

Change MBB autonumber a bit to get the reverse mapping as well as a forward
mapping

llvm-svn: 14521


# 23dbc817 25-Jun-2004 Tanya Lattner <tonic@nondot.org>

Made a fix so that you can print out MachineInstrs that belong to a MachineBasicBlock that is not yet attached to a MachineFunction. This change includes changing the third operand (TargetMachine) to

Made a fix so that you can print out MachineInstrs that belong to a MachineBasicBlock that is not yet attached to a MachineFunction. This change includes changing the third operand (TargetMachine) to a pointer for the MachineInstr::print function.

llvm-svn: 14389

show more ...


# 4300ca9d 17-Jun-2004 Brian Gaeke <gaeke@uiuc.edu>

Make debugging dumps w/ multiple MachineBBs for a given LLVM BB readable.

llvm-svn: 14205


# 2150542a 02-Jun-2004 Chris Lattner <sabre@nondot.org>

Adjust to new TargetMachine interface

llvm-svn: 13956


# 91fa3a99 24-May-2004 Tanya Lattner <tonic@nondot.org>

Moved MachineBasicBlock deconstructor to cpp file and removed it from LeakDetector to fix memory leak bug.

llvm-svn: 13718


# a578cb7a 24-May-2004 Tanya Lattner <tonic@nondot.org>

Added MachineFunction parent* to MachineBasicBlock. Customized ilist template
to set the parent when a MachineBasicBlock is added to a MachineFunction.

llvm-svn: 13716


# 18dad6ed 24-May-2004 Chris Lattner <sabre@nondot.org>

Eliminate an explicit use of the LLVM basic block, using getParent instead,
which simplifies the code

llvm-svn: 13707


# cb5d22a0 12-May-2004 Brian Gaeke <gaeke@uiuc.edu>

Add non-const MachineBasicBlock::getParent() accessor method.

MBBs start out as #-1. When a MBB is added to a MachineFunction, it
gets the next available unique MBB number. If it is removed from a
M

Add non-const MachineBasicBlock::getParent() accessor method.

MBBs start out as #-1. When a MBB is added to a MachineFunction, it
gets the next available unique MBB number. If it is removed from a
MachineFunction, it goes back to being #-1.

llvm-svn: 13514

show more ...


Revision tags: llvmorg-1.2.0
# b525d540 23-Feb-2004 Alkis Evlogimenos <alkis@evlogimenos.com>

Use MachineBasicBlock::getParent().

llvm-svn: 11756


1...<<111213141516171819