| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
class. The Method class is obsolete (renamed) and all references to it
are being converted over to Function.
llvm-svn: 2144
|
|
|
|
| |
llvm-svn: 2115
|
|
|
|
| |
llvm-svn: 1503
|
|
|
|
|
|
|
| |
Renamed op_const_iterator -> const_op_iterator
Renamed PointerType::getValueType() -> PointerType::getElementType()
llvm-svn: 1408
|
|
|
|
|
|
| |
to be an endian problem that only shows up with type 0 instructions in LARGE programs.
llvm-svn: 961
|
|
|
|
| |
llvm-svn: 929
|
|
|
|
|
|
|
|
| |
* Add real support for global variable addresses initializing constants
* Fix encoding/decoding of VarArgs calls
* Support the Invoke instruction
llvm-svn: 761
|
|
|
|
|
|
|
|
| |
* ConstPoolPointerReference now represents a pointer to a GlobalValue
* Methods name references are now explicit pointers to methods
* Rename Value::GlobalVal to Value::GlobalVariableVal to avoid confusion
llvm-svn: 703
|
|
|
|
| |
llvm-svn: 694
|
|
|
|
|
|
| |
Use correct cast
llvm-svn: 539
|
|
|
|
|
|
|
|
|
| |
* Internal rep no longer has a constant pool
* Support emission of recursive types
* Don't output a constant pool for an external method
* The bytecode writer is no longer a module analyzer
llvm-svn: 449
|
|
|
|
|
|
| |
instruction pattern.
llvm-svn: 324
|
|
|
|
| |
llvm-svn: 297
|
|
|
|
| |
llvm-svn: 279
|
|
|
|
| |
llvm-svn: 164
|
|
|
|
| |
llvm-svn: 156
|
|
|
|
|
|
|
|
|
| |
* Renamed getOpcode to getOpcodeName
* Changed getOpcodeName to return a const char * instead of string
* Added a getOpcode method to replace getInstType
* Changed code to use getOpcode instead of getInstType
llvm-svn: 152
|
|
|
|
|
|
|
|
|
|
|
| |
Operands are maintained as a vector<Use> in the User class, and operator
iterators are provided as before. Getting an operand no longer requires
a virtual function call.
WARNING: getOperand(x) where x >= getNumOperands() will now assert instead
of returning null!
llvm-svn: 149
|
|
llvm-svn: 2
|