| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
| |
Header files will be on the way.
llvm-svn: 9298
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
and TargetInstrDescriptor::ImplicitUses to always point to a null
terminated array and never be null. So there is no need to check for
pointer validity when iterating over those sets. Code that looked
like:
if (const unsigned* AS = TID.ImplicitDefs) {
for (int i = 0; AS[i]; ++i) {
// use AS[i]
}
}
was changed to:
for (const unsigned* AS = TID.ImplicitDefs; *AS; ++AS) {
// use *AS
}
llvm-svn: 8960
|
|
|
|
| |
llvm-svn: 7823
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixed spilling of %fcc[0-3] which are part of %fsr.
(2) Moved some machine-independent reg-class code to class TargetRegInfo
from SparcReg{Class,}Info.
(3) Renamed MachienOperand::opIsDef to MachineOperand::opIsDefOnly()
and related functions and flags. Fixed several bugs where only
"isDef" was being checked, not "isDefAndUse".
llvm-svn: 6341
|
|
|
|
| |
llvm-svn: 5982
|
|
|
|
| |
llvm-svn: 5326
|
|
|
|
| |
llvm-svn: 5322
|
|
|
|
| |
llvm-svn: 5321
|
|
|
|
|
|
| |
* Fix calculation of frame offsets when there is an offset.
llvm-svn: 5318
|
|
|
|
| |
llvm-svn: 5272
|
|
|
|
| |
llvm-svn: 5218
|
|
|
|
| |
llvm-svn: 5200
|
|
|
|
| |
llvm-svn: 5199
|
|
of the abstract frame representation
llvm-svn: 5198
|