LLVM 20.0.0git
|
Enumerations | |
enum | Flag { PreISelOpcode = 0 , Variadic , HasOptionalDef , Pseudo , Meta , Return , EHScopeReturn , Call , Barrier , Terminator , Branch , IndirectBranch , Compare , MoveImm , MoveReg , Bitcast , Select , DelaySlot , FoldableAsLoad , MayLoad , MayStore , MayRaiseFPException , Predicable , NotDuplicable , UnmodeledSideEffects , Commutable , ConvertibleTo3Addr , UsesCustomInserter , HasPostISelHook , Rematerializable , CheapAsAMove , ExtraSrcRegAllocReq , ExtraDefRegAllocReq , RegSequence , ExtractSubreg , InsertSubreg , Convergent , Add , Trap , VariadicOpsAreDefs , Authenticated } |
These should be considered private to the implementation of the MCInstrDesc class. More... | |
enum llvm::MCID::Flag |
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.
Definition at line 148 of file MCInstrDesc.h.