|  | Commit message (Collapse) | Author | Age | Files | Lines | 
|---|
| | 
| 
| 
| | llvm-svn: 6029 | 
| | 
| 
| 
| | llvm-svn: 5385 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * Renamed StatisticReporter.h/cpp to Statistic.h/cpp
    * Broke constructor to take two const char * arguments instead of one, so
      that indendation can be taken care of automatically.
    * Sort the list by pass name when printing
    * Make sure to print all statistics as a group, instead of randomly when
      the statistics dtors are called.
    * Updated ProgrammersManual with new semantics.
llvm-svn: 4002 | 
| | 
| 
| 
| | llvm-svn: 3715 | 
| | 
| 
| 
| | llvm-svn: 3105 | 
| | 
| 
| 
| 
| 
| | For details, See: docs/2002-06-25-MegaPatchInfo.txt
llvm-svn: 2778 | 
| | 
| 
| 
| | llvm-svn: 2759 | 
| | 
| 
| 
| | llvm-svn: 2486 | 
| | 
| 
| 
| | llvm-svn: 2397 | 
| | 
| 
| 
| 
| 
| 
| | 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 |