| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
* Fixed file headers to be consistent with the rest of LLVM
* Other minor fixes
llvm-svn: 3277
|
| |
|
|
| |
llvm-svn: 3056
|
| |
|
|
|
|
|
|
|
| |
so additional dep. edges have to be added.
This was needed to correctly handle conditional move instructions!
MachineCodeForBasicBlock is now an annotation on BasicBlock.
Renamed "earliestForNode" to "earliestReadyTimeForNode".
llvm-svn: 2826
|
| |
|
|
| |
llvm-svn: 2397
|
| |
|
|
| |
llvm-svn: 2336
|
| |
|
|
| |
llvm-svn: 2180
|
| |
|
|
| |
llvm-svn: 1974
|
| |
|
|
|
|
|
| |
Method::inst_* is now in llvm/Support/InstIterator.h
GraphTraits specializations for BasicBlock and Methods are now in llvm/Support/CFG.h
llvm-svn: 1746
|
| |
|
|
| |
llvm-svn: 1720
|
| |
|
|
|
|
| |
return references instead of pointers.
llvm-svn: 1719
|
| |
|
|
|
|
|
|
|
| |
function in the one .cpp file that uses it. Use ValueSet's instead.
* Prepare to delete LiveVarSet.h & LiveVarSet.cpp
* Eliminate the ValueSet class, making all old member functions into global
templates that will eventually be moved to Support.
llvm-svn: 1711
|
| |
|
|
| |
llvm-svn: 1707
|
| |
|
|
|
|
|
|
|
|
|
|
| |
right pass
* InstructionScheduling is now a real pass
* InstrSched _uses_ LiveVar analysis, instead of creating it's own copy many times
through a loop. In this was LiveVarAnalysis is actually even SHARED by Register
allocation.
* SchedPriorities is now passed the live var information in
llvm-svn: 1700
|
| |
|
|
| |
llvm-svn: 1503
|
| |
|
|
|
|
|
| |
Renamed op_const_iterator -> const_op_iterator
Renamed PointerType::getValueType() -> PointerType::getElementType()
llvm-svn: 1408
|
| |
|
|
|
|
|
|
| |
from "llvm/Support/..." that are not llvm dependant.
Move files and fix #includes
llvm-svn: 1400
|
| |
|
|
|
|
| |
LLVM instruction is no longer recorded in each node, but BB is.
llvm-svn: 1262
|
| |
|
|
| |
llvm-svn: 664
|
| |
|
|
| |
llvm-svn: 611
|
| |
|
|
|
|
|
|
| |
Value to a vector instead of a list.
Move SchedGraph.h & SchedPriorities.h into lib/CodeGen/InstrScheduling
llvm-svn: 572
|
| |
|
|
| |
llvm-svn: 489
|
|
|
llvm-svn: 395
|