| Commit message (Collapse) | Author | Age | Files | Lines | 
| ... |  | 
| | 
| 
| 
| 
| 
| 
| 
|  | 
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
 | 
| | 
| 
| 
|  | 
llvm-svn: 14622
 | 
| | 
| 
| 
| 
| 
|  | 
mapping
llvm-svn: 14521
 | 
| | 
| 
| 
| 
| 
|  | 
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
 | 
| | 
| 
| 
|  | 
llvm-svn: 14205
 | 
| | 
| 
| 
|  | 
llvm-svn: 13956
 | 
| | 
| 
| 
| 
| 
|  | 
LeakDetector to fix memory leak bug.
llvm-svn: 13718
 | 
| | 
| 
| 
| 
| 
|  | 
to set the parent when a MachineBasicBlock is added to a MachineFunction.
llvm-svn: 13716
 | 
| | 
| 
| 
| 
| 
|  | 
which simplifies the code
llvm-svn: 13707
 | 
| | 
| 
| 
| 
| 
| 
| 
|  | 
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
 | 
| | 
| 
| 
|  | 
llvm-svn: 11756
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
|  | 
block into MachineBasicBlock::getFirstTerminator().
This also fixes a bug in the implementation of the above in both
RegAllocLocal and InstrSched, where instructions where added after the
terminator if the basic block's only instruction was a terminator (it
shouldn't matter for RegAllocLocal since this case never occurs in
practice).
llvm-svn: 11748
 | 
| | 
| 
| 
|  | 
llvm-svn: 11622
 | 
| | 
| 
| 
| 
| 
| 
|  | 
Move out of line member functions of MachineBasicBlock to
MachineBasicBlock.cpp.
llvm-svn: 11497
 | 
| | 
| 
| 
| 
| 
| 
|  | 
part of a linked list tracked by MachineFunction.  MachineBasicBlock::get
is now linear time instead of constant time, and thus is deprecated!
llvm-svn: 4337
 | 
| | 
| 
| 
|  | 
llvm-svn: 4318
 | 
| | 
| 
| 
|  | 
llvm-svn: 4313
 | 
| | 
| 
| 
|  | 
llvm-svn: 4302
 | 
|   
  
  
  
  
   | 
Moved here from MachineInstr.cpp to make it an annotation on BasicBlock.
llvm-svn: 2827
 |