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:147

Enumerators

NameValueComment
PreISelOpcode0
Variadic1
HasOptionalDef2
Pseudo3
Meta4
Return5
EHScopeReturn6
Call7
Barrier8
Terminator9
Branch10
IndirectBranch11
Compare12
MoveImm13
MoveReg14
Bitcast15
Select16
DelaySlot17
FoldableAsLoad18
MayLoad19
MayStore20
MayRaiseFPException21
Predicable22
NotDuplicable23
UnmodeledSideEffects24
Commutable25
ConvertibleTo3Addr26
UsesCustomInserter27
HasPostISelHook28
Rematerializable29
CheapAsAMove30
ExtraSrcRegAllocReq31
ExtraDefRegAllocReq32
RegSequence33
ExtractSubreg34
InsertSubreg35
Convergent36
Add37
Trap38
VariadicOpsAreDefs39
Authenticated40