llvm::TID Namespace Reference
|
Enumerations |
| enum | {
Variadic = 0,
HasOptionalDef,
Return,
Call,
Barrier,
Terminator,
Branch,
IndirectBranch,
Predicable,
NotDuplicable,
DelaySlot,
FoldableAsLoad,
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
- Enumerator:
-
| Variadic |
|
| HasOptionalDef |
|
| Return |
|
| Call |
|
| Barrier |
|
| Terminator |
|
| Branch |
|
| IndirectBranch |
|
| Predicable |
|
| NotDuplicable |
|
| DelaySlot |
|
| FoldableAsLoad |
|
| MayLoad |
|
| MayStore |
|
| UnmodeledSideEffects |
|
| Commutable |
|
| ConvertibleTo3Addr |
|
| UsesCustomDAGSchedInserter |
|
| Rematerializable |
|
| CheapAsAMove |
|
Definition at line 79 of file TargetInstrDesc.h.