Chris Lattner
|
480507e92d
|
Add new getIncomingValueForBlock method
Relax a bit about constness
llvm-svn: 5709
|
2003-03-06 16:36:28 +00:00 |
|
Chris Lattner
|
92a316864d
|
Simplify some of the PHI node interfaces
llvm-svn: 5700
|
2003-03-05 21:15:12 +00:00 |
|
Chris Lattner
|
aa8b6d047c
|
By default PHINode::removeIncomingValue will delete the phi node if the last
incoming value is deleted!
llvm-svn: 4076
|
2002-10-08 21:31:56 +00:00 |
|
Vikram S. Adve
|
9226baa6bc
|
Add routines to update or erase operands (and to do so without external
assumptions about which operand number stores what operand).
llvm-svn: 3750
|
2002-09-16 16:06:12 +00:00 |
|
Chris Lattner
|
7636598d94
|
Implement support for inserting an instruction into a basic block right when it
is created.
llvm-svn: 3651
|
2002-09-10 15:36:11 +00:00 |
|
Vikram S. Adve
|
b54f48c9a7
|
Create a static version of Instruction::getOpcodeName(opCode) that
can be invoked with only an opcode (i.e., without an instruction).
Move all opCode->opCodeName translations there.
llvm-svn: 2892
|
2002-07-14 22:48:20 +00:00 |
|
Chris Lattner
|
3dc9a2a61f
|
Changes to build successfully with GCC 3.02
llvm-svn: 1503
|
2002-01-20 22:54:45 +00:00 |
|
Chris Lattner
|
bcf2df7058
|
Split the PHINode class out from the iOther.h file into the iPHINode.h file
llvm-svn: 1405
|
2001-12-03 18:02:31 +00:00 |
|