LLVM API Documentation

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

llvm::TID Namespace Reference


Enumerations

enum  {
  Variadic = 0, HasOptionalDef, Return, Call,
  Barrier, Terminator, Branch, IndirectBranch,
  Predicable, NotDuplicable, DelaySlot, SimpleLoad,
  MayLoad, MayStore, UnmodeledSideEffects, Commutable,
  ConvertibleTo3Addr, UsesCustomDAGSchedInserter, Rematerializable, CheapAsAMove
}


Detailed Description

TargetInstrDesc flags - These should be considered private to the implementation of the TargetInstrDesc class. Clients should use the predicate methods on TargetInstrDesc, not use these directly. These all correspond to bitfields in the TargetInstrDesc::Flags field.


Enumeration Type Documentation

anonymous enum
 

Enumeration values:
Variadic 
HasOptionalDef 
Return 
Call 
Barrier 
Terminator 
Branch 
IndirectBranch 
Predicable 
NotDuplicable 
DelaySlot 
SimpleLoad 
MayLoad 
MayStore 
UnmodeledSideEffects 
Commutable 
ConvertibleTo3Addr 
UsesCustomDAGSchedInserter 
Rematerializable 
CheapAsAMove 

Definition at line 79 of file TargetInstrDesc.h.




This web site is hosted by the Computer Science Department at the University of Illinois at Urbana-Champaign.