TargetInstrDesc.h File Reference
Go to the source code of this file.
|
Namespaces |
| namespace | llvm |
| namespace | llvm::TOI |
| namespace | llvm::TID |
Classes |
| class | llvm::TargetOperandInfo |
| class | llvm::TargetInstrDesc |
Enumerations |
| enum | llvm::TOI::OperandConstraint { llvm::TOI::TIED_TO = 0
} |
| enum | llvm::TOI::OperandFlags { llvm::TOI::LookupPtrRegClass = 0,
llvm::TOI::Predicate,
llvm::TOI::OptionalDef
} |
| enum | {
llvm::TID::Variadic = 0,
llvm::TID::HasOptionalDef,
llvm::TID::Return,
llvm::TID::Call,
llvm::TID::Barrier,
llvm::TID::Terminator,
llvm::TID::Branch,
llvm::TID::IndirectBranch,
llvm::TID::Predicable,
llvm::TID::NotDuplicable,
llvm::TID::DelaySlot,
llvm::TID::FoldableAsLoad,
llvm::TID::MayLoad,
llvm::TID::MayStore,
llvm::TID::UnmodeledSideEffects,
llvm::TID::Commutable,
llvm::TID::ConvertibleTo3Addr,
llvm::TID::UsesCustomDAGSchedInserter,
llvm::TID::Rematerializable,
llvm::TID::CheapAsAMove
} |