enum Flag

Description

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

Declared at: llvm/include/llvm/MC/MCInstrDesc.h:139

Enumerators

NameValueComment
PreISelOpcode0
Variadic1
HasOptionalDef2
Pseudo3
Return4
EHScopeReturn5
Call6
Barrier7
Terminator8
Branch9
IndirectBranch10
Compare11
MoveImm12
MoveReg13
Bitcast14
Select15
DelaySlot16
FoldableAsLoad17
MayLoad18
MayStore19
MayRaiseFPException20
Predicable21
NotDuplicable22
UnmodeledSideEffects23
Commutable24
ConvertibleTo3Addr25
UsesCustomInserter26
HasPostISelHook27
Rematerializable28
CheapAsAMove29
ExtraSrcRegAllocReq30
ExtraDefRegAllocReq31
RegSequence32
ExtractSubreg33
InsertSubreg34
Convergent35
Add36
Trap37
VariadicOpsAreDefs38
Authenticated39