LLVM API Documentation

TargetInstrDesc.h File Reference

This graph shows which files directly or indirectly include this file:

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
}