LLVM API Documentation
#include <SparcV9RegClassInfo.h>
Inheritance diagram for llvm::SparcV9FloatCCRegClass:
Public Types | |
enum | { fcc0, fcc1, fcc2, fcc3 } |
Public Member Functions | |
SparcV9FloatCCRegClass (unsigned ID) | |
void | colorIGNode (IGNode *Node, const std::vector< bool > &IsColorUsedArr) const |
bool | isRegVolatile (int Reg) const |
const char *const | getRegName (unsigned reg) const |
Definition at line 179 of file SparcV9RegClassInfo.h.
|
Definition at line 190 of file SparcV9RegClassInfo.h. |
|
Definition at line 180 of file SparcV9RegClassInfo.h. |
|
Implements llvm::TargetRegClassInfo. Definition at line 177 of file SparcV9RegClassInfo.cpp. References llvm::IGNode::getParentLR(), and llvm::IGNode::setColor(). |
|
Implements llvm::TargetRegClassInfo. Definition at line 123 of file SparcV9RegInfo.cpp. References llvm::FloatCCRegNames. |
|
Implements llvm::TargetRegClassInfo. Definition at line 188 of file SparcV9RegClassInfo.h. |