LLVM API Documentation
#include <TargetInstrInfo.h>
Collaboration diagram for llvm::TargetInstrDescriptor:

Public Attributes | |
| const char * | Name |
| int | numOperands |
| int | resultPos |
| unsigned | maxImmedConst |
| bool | immedIsSignExtended |
| unsigned | numDelaySlots |
| unsigned | latency |
| InstrSchedClass | schedClass |
| unsigned | Flags |
| unsigned | TSFlags |
| const unsigned * | ImplicitUses |
| const unsigned * | ImplicitDefs |
Definition at line 64 of file TargetInstrInfo.h.
|
|
|
Definition at line 70 of file TargetInstrInfo.h. Referenced by llvm::TargetInstrInfo::maxImmedConstant(). |
|
|
Definition at line 78 of file TargetInstrInfo.h. Referenced by llvm::TargetInstrInfo::getImplicitDefs(), and llvm::LiveVariables::runOnMachineFunction(). |
|
|
Definition at line 77 of file TargetInstrInfo.h. Referenced by llvm::TargetInstrInfo::getImplicitUses(), and llvm::LiveVariables::runOnMachineFunction(). |
|
|
Definition at line 73 of file TargetInstrInfo.h. Referenced by llvm::TargetInstrInfo::maxLatency(), and llvm::TargetInstrInfo::minLatency(). |
|
|
Definition at line 69 of file TargetInstrInfo.h. Referenced by llvm::TargetInstrInfo::maxImmedConstant(). |
|
|
Definition at line 66 of file TargetInstrInfo.h. Referenced by llvm::TargetInstrInfo::getName(), and llvm::operator<<(). |
|
|
Definition at line 72 of file TargetInstrInfo.h. Referenced by llvm::TargetInstrInfo::getNumDelaySlots(). |
|
|
Definition at line 67 of file TargetInstrInfo.h. Referenced by llvm::TargetInstrInfo::getNumOperands(). |
|
|
Definition at line 68 of file TargetInstrInfo.h. |
|
|
Definition at line 74 of file TargetInstrInfo.h. Referenced by llvm::TargetInstrInfo::getSchedClass(). |
|
|
Definition at line 76 of file TargetInstrInfo.h. Referenced by llvm::X86InstrInfo::getBaseOpcodeFor(), and sizeOfImm(). |